Interface | Description |
---|---|
Attributes |
A set of key/value pairs.
|
BaseObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> | |
BaseObjectVisitor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class | Description |
---|---|
AbstractBaseObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> |
Default implementation for
GameObject implementing classes. |
GameObjectContainer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Base class for classes that contain GameObjects as children in the sense of
containment.
|
GameObjectText |
A set of key/value attributes.
|
RecursiveGameObjectIterator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Iterator for recursively iterating over GameObjectContainers.
|