Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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