Categorygithub.com/rnoadm/rpg
modulepackage
0.0.0-20141010184621-07d2fe9d2531
Repository: https://github.com/rnoadm/rpg.git
Documentation: pkg.go.dev

# Packages

Package gui provides a text/graphical rendering system for tile-based games.
Package history provides a seekable sequence of rpg.State.
No description provided by the author

# Functions

ContainerFactory is a ComponentFactory.
LocationFactory is a ComponentFactory.
No description provided by the author
No description provided by the author
NewState initializes an empty State.
RegisterComponent allows a ComponentFactory to be used with State.Create.
No description provided by the author

# Variables

ContainerType can be used with Object.Component to retrieve a Container.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LocationType can be used with Object.Component to retrieve a Location.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Container is a Component that holds references to other Objects.
Location represents the position of an Object.
No description provided by the author
No description provided by the author
Object represents a person, place, or thing in a State.
No description provided by the author
State represents a set of Object that can be modified concurrently using compare-and-set.

# Interfaces

Component represents a feature of an Object.

# Type aliases

ComponentFactory constructs a Component for use with the given Object.
No description provided by the author
ObjectIndex is the ID of an Object in a State.