See: Description
Interface | Description |
---|---|
GameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Reflects a game object (object on a map).
|
GameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract factory for creating
GameObject instances. |
Class | Description |
---|---|
AbstractGameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class of
GameObject implementations. |
AbstractGameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for
GameObjectFactory implementations. |
AbstractIsoGameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for a
GameObjectFactory that creates GameObjects . |
DefaultIsoGameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Default implementation for
GameObject implementing classes. |
GameObjectUtils |
Utility class for
GameObject related functions. |
IsoMapSquareInfo |
Provides information about isometric map squares.
|
MultiArchData<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> |
Class related to
GameObject to store multi-part information. |
MultiPositionData |
The MultiPositionData class stores an array of numbers which is required in
order to calculate display positions of ISO multi-part objects.
|
MultiPositionEntry |
Encapsulated information about a multi-square image.
|
Enum | Description |
---|---|
FaceSource |
Enumeration describing the state of the face.
|
Exception | Description |
---|---|
NotInsideContainerException |
This exception is thrown in case a method of a
GameObject without a
container or the wrong container was invoked when a GameObject requires a
container. |