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

D

data - Static variable in class simogl.model.modelloader.MD2Normals
The list of normals
DDParticle - Class in simogl.effect.particle
This class represents a particle that uses the direct drawing technique.
DDParticle(float, Point3D, Point3D, long) - Constructor for class simogl.effect.particle.DDParticle
Creates a new particle
DDParticle(float, float, float, float, float, float, long) - Constructor for class simogl.effect.particle.DDParticle
Creates a new particle
decrease(int) - Method in class simogl.resource.AbstractResource
Decrease the resource about the specified amount
decreaseNumberInhabitants(int) - Method in class simogl.gameobjects.building.AbstractBuilding
Decrease the number of inhabitants of the building by the specified amount.
decreaseNumberOfCityHall(int) - Static method in class simogl.gameobjects.building.CityHall
Static method to decrease the value of the city hall counter by the specified amount.
deleteAll() - Method in class simogl.effect.particle.ParticleContainer
Removes every particle from the container.
deleteBuilding() - Method in class simogl.gameobjects.building.AbstractBuilding
Call this method to delete the building and everything that is connected to it (inhabitants, particle effects) from the scene.
deleteMesh(GL) - Method in class simogl.geometry.AbstractMesh
Deletes the mesh
deleteMesh(GL) - Method in class simogl.geometry.MeshDL
Deletes the mesh
deleteMesh(GL) - Method in class simogl.geometry.MeshVA
 
deleteParticle(AbstractParticle) - Method in class simogl.effect.particle.ParticleContainer
Removes the specified particle from the container
DemoLevel - Class in simogl.level
 
DemoLevel(GL, int, int) - Constructor for class simogl.level.DemoLevel
Creates a new level with the specified initial values for gold and food for the player
deselectButtons() - Static method in class simogl.gui.BuildingSelectionPanel
Deselects the current selected building button.
DETECT_INITAL_PRESS_ONLY - Static variable in class simogl.input.InputAction
This state is used, to represent that only the first KeyEvent shall be considered, if a key is held down and hence a sequence of KeyEvent would be produced.
disableRenderOptions(GL) - Method in class simogl.geometry.AbstractMesh
This method must be called after the OpenGL rendering operation took place.
display(GLAutoDrawable) - Method in class simogl.gamecore.Renderer
JOGL display method
displayChanged(GLAutoDrawable, boolean, boolean) - Method in class simogl.gamecore.Renderer
 
divide(float) - Method in class simogl.geometry.Point3D
Divides the point by the specified scalar
DLParticle - Class in simogl.effect.particle
This class represents a particle used as part of a particle system to produce graphical effects.
DLParticle(GL, float, Point3D, Point3D, long) - Constructor for class simogl.effect.particle.DLParticle
Creates a new particle object with the specified parameters
DLParticle(GL, float, float, float, float, float, float, long) - Constructor for class simogl.effect.particle.DLParticle
Creates a new particle object with the specified parameters
draw(GL) - Method in class simogl.collision.BoundingBox
This method can be used to draw the bounding box
draw(GL) - Method in class simogl.effect.fog.Fog
 
draw(GL) - Method in class simogl.effect.light.Light
This method draws the light to the scene with all its properties
draw(GL, float, float, float, Texture) - Method in class simogl.effect.particle.AbstractParticle
Draws the particle to the scene
draw(GL, long) - Method in class simogl.effect.particle.AbstractParticleEffect
Draws the particle effect to the scene
draw(GL, float, float, float, Texture) - Method in class simogl.effect.particle.DDParticle
Draws the particle to the scene
draw(GL, float, float, float, Texture) - Method in class simogl.effect.particle.DLParticle
Draws the particle to the scene
draw(GL) - Method in class simogl.geometry.AbstractMesh
Call this method to draw the mesh
draw(GL) - Method in class simogl.geometry.MeshDL
Call this method to draw the mesh
draw(GL) - Method in class simogl.geometry.MeshVA
 
draw(GL, long) - Method in class simogl.level.AbstractLevel
Draws the world to the screen
draw(GL) - Method in class simogl.level.SkyBox
Draws the skybox to the scene
drawShadow(GL) - Method in class simogl.geometry.AbstractMesh
Call this method to draw the shadow of a mesh

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