Package | Description |
---|---|
net.sf.gridarta.gui.panel.selectedsquare |
Displays the contents of the currently selected map square.
|
net.sf.gridarta.model.archetype | |
net.sf.gridarta.model.baseobject | |
net.sf.gridarta.model.gameobject |
GameObjects are the objects based on Archetypes found on maps.
|
net.sf.gridarta.model.mapmodel | |
net.sf.gridarta.var.atrinik.model.archetype | |
net.sf.gridarta.var.crossfire.model.gameobject |
Handles the Crossfire variants of
GameObjects and Archetypes . |
Modifier and Type | Method and Description |
---|---|
int |
ModelUpdater.update(GameObjectContainer<?,?,?> mapSquare,
GameObject<?,?,?> gameObject)
Updates the model to reflect a
MapSquare . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractArchetype<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Abstract base class for
Archetype implementations. |
class |
TestDefaultArchetype
An
Archetype implementation for testing purposes. |
class |
TestUndefinedArchetype
An undefined
Archetype implementation for testing purposes. |
Modifier and Type | Class and Description |
---|---|
class |
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. |
Modifier and Type | Method and Description |
---|---|
boolean |
GameObjectContainer.hasSameContents(GameObjectContainer<?,?,?> gameObjectContainer)
Compare this object to another game object container.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Abstract base class of
GameObject implementations. |
class |
DefaultIsoGameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Default implementation for
GameObject implementing classes. |
class |
TestGameObject
A
GameObject implementation for testing purposes. |
Modifier and Type | Field and Description |
---|---|
private GameObjectContainer<G,A,R> |
AbstractGameObject.container
Container of this
GameObject . |
private GameObjectContainer<?,?,?> |
NotInsideContainerException.container
The expected container if != null or null if expected to be in any
container.
|
Modifier and Type | Method and Description |
---|---|
GameObjectContainer<G,A,R> |
GameObject.getContainer()
Returns container of this GameObject.
|
GameObjectContainer<G,A,R> |
AbstractGameObject.getContainer()
Returns container of this GameObject.
|
GameObjectContainer<?,?,?> |
NotInsideContainerException.getContainer()
Returns the Container that the GameObject was expected in.
|
Modifier and Type | Method and Description |
---|---|
void |
GameObject.setContainer(GameObjectContainer<G,A,R> container,
int mapX,
int mapY)
Sets container of this GameObject.
|
void |
AbstractGameObject.setContainer(GameObjectContainer<G,A,R> container,
int mapX,
int mapY)
Sets container of this GameObject.
|
Constructor and Description |
---|
NotInsideContainerException(GameObjectContainer<?,?,?> container,
GameObject<?,?,?> item)
Create a NotInsideContainerException.
|
Modifier and Type | Class and Description |
---|---|
class |
MapSquare<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A single Map Square.
|
Modifier and Type | Method and Description |
---|---|
TestGameObject |
TestMapModelHelper.insertArchetype(GameObjectContainer<TestGameObject,TestMapArchObject,TestArchetype> gameObject,
BaseObject<TestGameObject,TestMapArchObject,TestArchetype,?> archetype)
Inserts an archetype into a game object.
|
TestGameObject |
TestMapModelHelper.insertExit(GameObjectContainer<TestGameObject,TestMapArchObject,TestArchetype> gameObject)
Inserts an
TestMapModelHelper.exitArchetype game object into a game object. |
TestGameObject |
TestMapModelHelper.insertMob21(GameObjectContainer<TestGameObject,TestMapArchObject,TestArchetype> gameObject)
Inserts a
TestMapModelHelper.mob21Archetype game object into a game object. |
private void |
AutoInsertionMode.insertNonSystemObject(G gameObject,
GameObjectContainer<G,A,R> mapSquare,
G firstSystemObject)
Inserts a non-system game object.
|
private boolean |
AutoInsertionMode.replaceWall(G gameObject,
GameObjectContainer<G,A,R> mapSquare,
G lastWall)
Replaces a wall game object.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultArchetype
An Atrinik
Archetype . |
class |
UndefinedArchetype
The class
UndefinedArchetype implements an undefined Atrinik
archetype. |
Modifier and Type | Class and Description |
---|---|
class |
GameObject
The
GameObject class handles the Crossfire GameObjects. |
Modifier and Type | Method and Description |
---|---|
private static GameObjectContainer<GameObject,MapArchObject,Archetype> |
PropagateElevationTest.newContainer(GameObjectCreator gameObjectCreator,
int... elevations)
Creates a new
GameObjectContainer that contains game objects with
the given elevation values. |
Feedback: webmaster
© 2003-2010 The Gridarta Developers. All rights reserved.