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

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

## A

AbortCloseUp - Class in de.rico.adventure.actions.custom
  A game action that can be used to force the abortion of the close up mode.
AbortCloseUp() - Constructor for class de.rico.adventure.actions.custom.AbortCloseUp
abortCloseUpMode() - Method in class de.rico.adventure.main.Adventure
  Call this method to abort the close up mode, if it should be aborted without the need of the player to abort it manually.
absoluteMatrix - Variable in class de.rico.engine.geometry.modelloader.ms3d.JointMS3D
  The original transformation of the joint.
AbstractAction - Class in de.rico.adventure.actions
  This class is the abstract base class for any kind of game action.
AbstractAction() - Constructor for class de.rico.adventure.actions.AbstractAction
  Creates a new game action without a specified entity.
AbstractAction(AbstractEntity) - Constructor for class de.rico.adventure.actions.AbstractAction
  Creates a new game action for the specified entity.
AbstractBaseGame - Class in de.rico.engine.game
  This abstract class represents a base class for writing a game.
AbstractBaseGame(String, int) - Constructor for class de.rico.engine.game.AbstractBaseGame
  Creates a new base game with the specified window title and upper framerate boundary.
AbstractCharacter - Class in de.rico.adventure.entity.character
  This is the abstract base class for all the characters in the game.
AbstractCharacter(AbstractMesh) - Constructor for class de.rico.adventure.entity.character.AbstractCharacter
  Creates a new character with the specified mesh to use as a model.
AbstractConcurrentAction - Class in de.rico.adventure.actions.custom.concurrent
  This class is the abstract base class for any kind of concurrent game action.
AbstractConcurrentAction() - Constructor for class de.rico.adventure.actions.custom.concurrent.AbstractConcurrentAction
  Creates a new concurrent game action without a specified entity.
AbstractConcurrentAction(AbstractEntity) - Constructor for class de.rico.adventure.actions.custom.concurrent.AbstractConcurrentAction
  Creates a new concurrent game action for the specified entity.
AbstractEntity - Class in de.rico.adventure.entity
  This is the abstract base class for all entities (game objects) in the game.
AbstractEntity(AbstractMesh) - Constructor for class de.rico.adventure.entity.AbstractEntity
  Creates a new entity with the specified mesh as a model
AbstractEntityData - Class in de.rico.editor.datamodel
  Data model class of an entity for use in the editor.
AbstractEntityData(MeshData, String, String) - Constructor for class de.rico.editor.datamodel.AbstractEntityData
AbstractGroundMesh - Class in de.rico.engine.geometry
  This class represents a mesh that is used for the scene's ground.
AbstractGroundMesh(boolean) - Constructor for class de.rico.engine.geometry.AbstractGroundMesh
  Creates a new mesh that is considered to be some kind of ground.
AbstractGroundMesh(boolean, BoundingVolume) - Constructor for class de.rico.engine.geometry.AbstractGroundMesh
  Creates a new mesh that is considered to be some kind of ground.
AbstractInteractiveHotspot - Class in de.rico.adventure.entity.hotspot
  This abstract class represents an interactive hotspot in the game.
AbstractInteractiveHotspot(Point3D, boolean) - Constructor for class de.rico.adventure.entity.hotspot.AbstractInteractiveHotspot
  Creates a new interactive hotspot at the specified position.
AbstractInventory - Class in de.rico.adventure.inventory
  Abstract base class for different kinds of inventory systems.
AbstractInventory(InputManager) - Constructor for class de.rico.adventure.inventory.AbstractInventory
  Creates a new inventory system.
AbstractLight - Class in de.rico.engine.effect.light.ogllight
  Abstract base class for OpenGL based lighting.
AbstractLight(int) - Constructor for class de.rico.engine.effect.light.ogllight.AbstractLight
  Creates a new light with the specified light number
AbstractLightData - Class in de.rico.editor.datamodel
  This class is the abstract base class for lights in the world editor data model.
AbstractLightData(Color4f, Color4f, int) - Constructor for class de.rico.editor.datamodel.AbstractLightData
AbstractMesh - Class in de.rico.engine.geometry
  Abstract class that represents a mesh
AbstractMesh(boolean) - Constructor for class de.rico.engine.geometry.AbstractMesh
  Creates a new mesh object, optionally smooth shaded.
AbstractMesh(boolean, BoundingVolume) - Constructor for class de.rico.engine.geometry.AbstractMesh
  Creates a new mesh object, optionally smooth shaded.
AbstractOrthoOverlay - Class in de.rico.engine.effect.ortho
  This is the abstract base class for any class that is used for orthographic overlay.
AbstractOrthoOverlay() - Constructor for class de.rico.engine.effect.ortho.AbstractOrthoOverlay
  Creates a new overlay object with white as the default color.
AbstractOrthoOverlay(Color4f) - Constructor for class de.rico.engine.effect.ortho.AbstractOrthoOverlay
  Creates a new overlay object with the specified default color.
AbstractParticle - Class in de.rico.engine.effect.particle
  This class represents an abstract particle
AbstractParticle(float, long) - Constructor for class de.rico.engine.effect.particle.AbstractParticle
  Creates a new particle
AbstractParticleEffect - Class in de.rico.engine.effect.particle
  This class represents an abstract particle effect.
AbstractParticleEffect(float, float, float, float, int, long, long) - Constructor for class de.rico.engine.effect.particle.AbstractParticleEffect
  Creates a new particle effect with the specified parameters
AbstractTrigger - Class in de.rico.adventure.script.trigger
  This is the base class for every trigger in the game.
AbstractTrigger(String, float, float) - Constructor for class de.rico.adventure.script.trigger.AbstractTrigger
  Creates a new trigger area that has no candidates for firering the trigger assigned initially.
AbstractTrigger(String, float, float, AbstractCharacter) - Constructor for class de.rico.adventure.script.trigger.AbstractTrigger
  Creates a new trigger area that reacts only to the specified character.
AbstractTrigger(String, float, float, List<AbstractCharacter>) - Constructor for class de.rico.adventure.script.trigger.AbstractTrigger
  Creates a new trigger area with a list of characters that can fire the trigger.
accept(File) - Method in class de.rico.editor.gui.filter.Filter3DS
accept(File) - Method in class de.rico.editor.gui.filter.FilterFolder
accept(File) - Method in class de.rico.editor.gui.filter.FilterImage
accept(File) - Method in class de.rico.editor.gui.filter.FilterMD2
accept(File) - Method in class de.rico.editor.gui.filter.FilterMS3D
accept(File) - Method in class de.rico.editor.gui.filter.FilterPathFile
accept(File) - Method in class de.rico.editor.gui.filter.FilterRecordingFile
accept(File) - Method in class de.rico.editor.gui.filter.FilterRoomFile
accept(File) - Method in class de.rico.editor.gui.filter.FilterScriptFile
ActionScheduler - Class in de.rico.adventure.actions
  This is a very important class in the adventure framework.
add(AbstractAction) - Method in class de.rico.adventure.actions.ActionScheduler
  Adds a game action to the queue of game actions.
add(AbstractConcurrentAction, ScriptInterpreter) - Method in class de.rico.adventure.actions.ActionScheduler
  Adds a game action to the concurrent queue of game actions.
add(Item) - Method in class de.rico.adventure.inventory.AbstractInventory
  Adds an item to the inventory.
add(String, String) - Method in class de.rico.engine.effect.ortho.ListMenuRenderer
  Adds a new entry to the list menu.
add(String) - Method in class de.rico.engine.effect.ortho.TextAreaRenderer
  Adds (appends) further text to the area.
add(AbstractParticleEffect) - Method in class de.rico.engine.effect.particle.ParticleEffectContainer
  Adds the specified particle effect to the container
add(AbstractMesh) - Method in class de.rico.engine.geometry.MeshContainer
  Adds a mesh to the container.
add(float, float, float) - Method in class de.rico.engine.geometry.Point3D
  Adds the given parameters to this point
add(Point3D) - Method in class de.rico.engine.geometry.Point3D
  Adds the specified point to this point
add(Point3D, Point3D) - Static method in class de.rico.engine.geometry.Point3D
  Adds p1 and p2 and returns the result as a Point3D object
add(Comparable) - Method in class de.rico.engine.path.AStarSearch.PriorityList
add(String, AbstractMesh) - Method in class de.rico.engine.resource.MeshManager
  Adds a mesh to the mesh manager.
add(String, Texture) - Method in class de.rico.engine.resource.TextureManager
  Adds a texture to the texture manager.
addAnimation(Animation) - Method in class de.rico.engine.geometry.MeshVA
  Adds an animation object to the mesh.
addBranch(Branch) - Method in class de.rico.adventure.conversation.Conversation
  Adds a branch to the conversation.
addCameraPerspective(CameraPerspective, int) - Method in class de.rico.adventure.structure.Room
  Adds a camera perspective to the room.
addCameraPerspective(CameraPerspective, int) - Method in class de.rico.engine.camera.Camera
  Adds a camera perspective (identified by the id) to the camera.
addCameraPerspectives(LinkedHashMap<Integer, CameraPerspective>) - Method in class de.rico.engine.camera.Camera
  Adds a map of camera perspectives to the camera.
addCamPerspectiveToListMenu(int) - Static method in class de.rico.editor.gui.EditorMenu
  Adds a camera perspective to the list menu
addCandidate(AbstractCharacter) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Adds a candiate for firering the trigger.
addCharacter(NonPlayerCharacter) - Method in class de.rico.adventure.structure.Room
  Adds a non player character to the room.
addCheckPoint(Orientation) - Method in class de.rico.engine.camera.recorder.CameraFlight
  Adds a checkpoint to the camera flight.
addController(ControllerIface) - Method in class de.rico.adventure.structure.Room
  Adds an controller to the room.
addConversation(Conversation) - Method in class de.rico.adventure.structure.Chapter
  Adds the specified conversation object to the chapter.
addConversations(List<Conversation>) - Method in class de.rico.adventure.structure.Chapter
  Adds the conversations of the specified list to the chapter.
addCursor(GameCursor) - Method in class de.rico.engine.cursor.CursorManager
  Adds a new game cursor to the cursor pool with the specified parameters
addEntityToListMenu(String) - Static method in class de.rico.editor.gui.EditorMenu
  Adds a mesh name to the list menu
addEntryPoint(EntryPoint) - Method in class de.rico.adventure.structure.Room
  Adds an entry point to the room.
addFace(Triangle) - Method in class de.rico.engine.geometry.MeshDL
  Adds a face (two triangle) to the mesh.
addFaces(int, Triangle[]) - Method in class de.rico.engine.geometry.MeshVA
  Adds a set of faces (array of triangles) to the vertex array mesh
addHotspot(AbstractInteractiveHotspot) - Method in class de.rico.adventure.structure.Room
  Adds an interactive hotspot to the room.
addHotspotToListMenu(String) - Static method in class de.rico.editor.gui.EditorMenu
  Adds a hotspot name to the list menu
addItem(Item) - Method in class de.rico.adventure.structure.Room
  Adds an item to the room.
addLight(LightIface) - Method in class de.rico.adventure.structure.Room
  Adds the specified light to the room.
addLightToListMenu(int) - Static method in class de.rico.editor.gui.EditorMenu
  Adds a light number to the list menu
addNeighbor(GridNode) - Method in class de.rico.engine.path.GridNode
  Adds a neighbour to the list of neighbours of this grid node
addParticle(AbstractParticle) - Method in class de.rico.engine.effect.particle.ParticleContainer
  Adds a particle to the particle container
addParticleEffect(AbstractParticleEffect) - Method in class de.rico.adventure.structure.Room
  Adds a particle the effect to the room's particle effect container.
addPerspective(CameraPerspective, int) - Method in class de.rico.engine.effect.camtotex.Monitor
  Deprecated. Adds a camera perspective (identified by the id) to the monitor.
addPoint(float, float) - Method in class de.rico.engine.path.Path
  Adds a point to the path.
addProp(Prop) - Method in class de.rico.adventure.structure.Room
  Adds a prop, a passive mesh which is only used for constructing the setting of the room.
addRoom(Room) - Method in class de.rico.adventure.structure.Chapter
  Adds a room to the chapter.
addSentence(Sentence) - Method in class de.rico.adventure.conversation.Branch
  Adds a Sentence object to the branch.
addShader(ShaderIface) - Method in class de.rico.engine.geometry.AbstractMesh
  Deprecated. does not really work correctly in general ;-)
addTexProjector(TextureProjector) - Method in class de.rico.adventure.structure.Room
  Adds a texture projector to the room.
addTrigger(AbstractTrigger) - Method in class de.rico.adventure.structure.Room
  Adds a trigger to the room.
addTriggerToListMenu(String) - Static method in class de.rico.editor.gui.EditorMenu
  Adds a trigger to the list menu.
Adventure - Class in de.rico.adventure.main
  This class is the main class for an adventure game, that is built with the framework.
alpha - Variable in class de.rico.engine.material.Color4f
AlphaComparator - Class in de.rico.engine.geometry.comparator
  This is a comparator class that can be used to compare the transparency values (i.e. alpha values) of a mesh
AlphaComparator() - Constructor for class de.rico.engine.geometry.comparator.AlphaComparator
alphaMap - Variable in class de.rico.engine.geometry.modelloader.ms3d.MaterialMS3D
  The filename of the alpah map.
ambient - Variable in class de.rico.engine.geometry.modelloader.ms3d.MaterialMS3D
  An array of (r,g,b,a) color values for natural light.
AngleMatrix(Vector3f, Matrix34f) - Static method in class de.rico.engine.geometry.modelloader.ms3d.specmath.MathMS3D
AngleQuaternion(Vector3f, Vector4f) - Static method in class de.rico.engine.geometry.modelloader.ms3d.specmath.MathMS3D
Animation - Class in de.rico.engine.geometry.modelloader
  This class encapsulates the metadata for an animation, but not the triangles itself.
Animation(String, int, int, int) - Constructor for class de.rico.engine.geometry.modelloader.Animation
  Creates a new animation with the specified data.
Animation(String, int, int, int, Mp3Sound) - Constructor for class de.rico.engine.geometry.modelloader.Animation
  Creates a new animation with the specified data.
apply(GL) - Method in class de.rico.engine.camera.Camera
  Applies the camera transformations to the scene.
assignKey(InputAction, int) - Method in class de.rico.engine.input.InputManager
  Assigns a specific key to an InputAction.
assignMouse(InputAction, int) - Method in class de.rico.engine.input.InputManager
  Assigns a mouse action to an object of InputAction.
AStarNode - Class in de.rico.engine.path
  The AStarNode class, along with the AStarSearch class, implements a generic A* search algorthim.
AStarNode() - Constructor for class de.rico.engine.path.AStarNode
AStarSearch - Class in de.rico.engine.path
  The AStarSearch class, along with the AStarNode class, implements a generic A* search algorthim.
AStarSearch() - Constructor for class de.rico.engine.path.AStarSearch
AStarSearch.PriorityList - Class in de.rico.engine.path
  A simple priority list, also called a priority queue.
AStarSearch.PriorityList() - Constructor for class de.rico.engine.path.AStarSearch.PriorityList

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

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