A B C D E F G H I K L M N O P R S T U W Z

A

AbstractBuilding - Class in simogl.gameobjects.building
This abstract class is the basic version of a building.
AbstractBuilding(int, float, float, float, int, int, int, int) - Constructor for class simogl.gameobjects.building.AbstractBuilding
Creates a new abstract building
AbstractCharacter - Class in simogl.gameobjects.character
This abstract class is the basic version of a character.
AbstractCharacter(float, float, float) - Constructor for class simogl.gameobjects.character.AbstractCharacter
Creates a new abstract character at the specified position
AbstractGameObject - Class in simogl.gameobjects
This class is the basic model of any other game object
AbstractGameObject(float, float, float) - Constructor for class simogl.gameobjects.AbstractGameObject
Creates a new game object
AbstractLevel - Class in simogl.level
This class represents a world (level)
AbstractLevel(GL, int, int) - Constructor for class simogl.level.AbstractLevel
Creates a new level with the specified initial values for gold and food for the player
AbstractMD2Model - Class in simogl.model
This class represents a model that has been loaded from a md2 file.
AbstractMD2Model(float, float, float) - Constructor for class simogl.model.AbstractMD2Model
Creates a new md2 model at the specified location
AbstractMesh - Class in simogl.geometry
 
AbstractMesh() - Constructor for class simogl.geometry.AbstractMesh
Creates a new mesh object
AbstractParticle - Class in simogl.effect.particle
This class represents an abstract particle
AbstractParticle(float, Point3D, Point3D, long) - Constructor for class simogl.effect.particle.AbstractParticle
Creates a new particle
AbstractParticle(float, float, float, float, float, float, long) - Constructor for class simogl.effect.particle.AbstractParticle
Creates a new particle
AbstractParticleEffect - Class in simogl.effect.particle
This class represents an abstract particle effect.
AbstractParticleEffect(float, float, float, int, long, long) - Constructor for class simogl.effect.particle.AbstractParticleEffect
Creates a new particle effect with the specified parameters
AbstractResource - Class in simogl.resource
This class represents an abstract resource.
AbstractResource(int, long) - Constructor for class simogl.resource.AbstractResource
Creates a new resource with the specified initial amount.
add(float, float, float) - Method in class simogl.geometry.Point3D
Adds the given parameters to this point
add(Point3D) - Method in class simogl.geometry.Point3D
Adds the specified point to this point
addAnimFrame(AbstractMesh, long) - Method in class simogl.model.animation.Animation
Adds a frame to the animation
addFace(Face) - Method in class simogl.geometry.AbstractMesh
Adds a face (two triangle) to the mesh.
addParticle(AbstractParticle) - Method in class simogl.effect.particle.ParticleContainer
Adds a particle to the particle container
addToScene() - Method in class simogl.gameobjects.building.AbstractBuilding
Adds the building to the scene, if there is no collision with other buildings.
Animation - Class in simogl.model.animation
This class represents an animation of a md2 model
Animation() - Constructor for class simogl.model.animation.Animation
Creates a new Animation object
AnimationFrame - Class in simogl.model.animation
This class represents a single frame of a model's animation.
AnimationFrame(AbstractMesh, long) - Constructor for class simogl.model.animation.AnimationFrame
 
assignKey(InputAction, int) - Method in class simogl.input.InputManager
Assigns a specific key to an InputAction.
assignMouse(InputAction, int) - Method in class simogl.input.InputManager
Assigns a mouse action to an object of InputAction.

A B C D E F G H I K L M N O P R S T U W Z