|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractGameObject | |
---|---|
simogl.collision | |
simogl.gameobjects.building | |
simogl.gameobjects.character | |
simogl.level |
Uses of AbstractGameObject in simogl.collision |
---|
Methods in simogl.collision that return AbstractGameObject | |
---|---|
AbstractGameObject |
ObjectPicker.getObjectAtBack(javax.media.opengl.GL gl,
int mouseX,
int mouseY)
Returns the game object that lies at back to the viewer at most |
AbstractGameObject |
ObjectPicker.getObjectInFront(javax.media.opengl.GL gl,
int mouseX,
int mouseY)
Returns the game object that lies in front to the viewer at most. |
Methods in simogl.collision with parameters of type AbstractGameObject | |
---|---|
boolean |
CollisionFinder.collided(AbstractGameObject go1,
AbstractGameObject go2)
This method checks, if a collision between the two specified game objects has occured. |
boolean |
CollisionFinder.collided(Point3D point,
AbstractGameObject go)
This method checks for collision between the specified point and the game object |
Constructor parameters in simogl.collision with type arguments of type AbstractGameObject | |
---|---|
ObjectPicker(java.util.ArrayList<AbstractGameObject> gameObjects,
Camera cam,
float pickDiameter)
Creates a new picking object for the specified list of game objects |
Uses of AbstractGameObject in simogl.gameobjects.building |
---|
Subclasses of AbstractGameObject in simogl.gameobjects.building | |
---|---|
class |
AbstractBuilding
This abstract class is the basic version of a building. |
class |
CityHall
This class represents a house in the game |
class |
Farm
This class represents a farm in the game |
class |
House
This class represents a house in the game |
Uses of AbstractGameObject in simogl.gameobjects.character |
---|
Subclasses of AbstractGameObject in simogl.gameobjects.character | |
---|---|
class |
AbstractCharacter
This abstract class is the basic version of a character. |
class |
Civilian
This class represents a civilian in the game |
class |
Elder
This class represents an elder. |
class |
Farmer
|
Uses of AbstractGameObject in simogl.level |
---|
Fields in simogl.level with type parameters of type AbstractGameObject | |
---|---|
static java.util.ArrayList<AbstractGameObject> |
AbstractLevel.buildings
|
static java.util.ArrayList<AbstractGameObject> |
AbstractLevel.characters
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |