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

## C

calculateNormals() - Method in class de.rico.engine.geometry.Triangle
  Calculates the normal for the triangle
CallScriptedMethod - Class in de.rico.adventure.actions.custom
  This class is a game action that can be used to queue the call of a scripted method into the game action scheduler.
CallScriptedMethod(ScriptInterpreter, String) - Constructor for class de.rico.adventure.actions.custom.CallScriptedMethod
  Creates a new game action to call a scripted method in a queued way.
Camera - Class in de.rico.engine.camera
  This class represents a camera and is making use of the sigleton design pattern.
CameraFlight - Class in de.rico.engine.camera.recorder
  This class represents a camera flight across the scene, which can be used for scripting a camera movement.
CameraFlight(int) - Constructor for class de.rico.engine.camera.recorder.CameraFlight
  Creates a new camera flight object with the specified frames per second for that flight.
CameraPerspective - Class in de.rico.engine.camera
  This class encapsulates a camera's position and alignment.
CameraPerspective(Point3D, float, float, float, float) - Constructor for class de.rico.engine.camera.CameraPerspective
  Creates a new camera perspective with the specified parameters.
CameraPerspective(float, float, float, float, float, float, float) - Constructor for class de.rico.engine.camera.CameraPerspective
  Creates a new camera perspective with the specified parameters.
CameraViewPort - Class in de.rico.engine.camera
  This class represents the viewport of a camera
CameraViewPort(int, int, int, int) - Constructor for class de.rico.engine.camera.CameraViewPort
  Creates a new camera viewport
camFlightPlayer - Static variable in class de.rico.editor.WorldEditor
camFlightRecorder - Static variable in class de.rico.editor.WorldEditor
CamPlayer - Class in de.rico.engine.camera.recorder
  This class can be used to play the checkpoints of a camera flight, which simulates a scripted camera.
CamPlayer(CameraFlight) - Constructor for class de.rico.engine.camera.recorder.CamPlayer
  Creates a new camera flight player initialized with the specified camera flight object.
CamPlayer(String) - Constructor for class de.rico.engine.camera.recorder.CamPlayer
  Creates a new camera flight player initialized with the camera flight object specified by the file path.
canBePickedUp() - Method in class de.rico.adventure.entity.item.Item
  Determines whethter or not the item can be picked up by a character.
canBePickedUp() - Method in class de.rico.editor.datamodel.ItemData
  Determines whethter or not the item can be picked up by a character.
Chapter - Class in de.rico.adventure.structure
  This class is used for structuring different rooms into a chaper.
Chapter() - Constructor for class de.rico.adventure.structure.Chapter
  Creates a new chapter.
ChapterReader - Class in de.rico.adventure.io
  This class can be used to read in XML style chapter initialization files (.chp-files).
ChapterReader() - Constructor for class de.rico.adventure.io.ChapterReader
CharacterData - Class in de.rico.editor.datamodel
  Data model class of a character for use in the editor.
CharacterData(MeshData, String, String) - Constructor for class de.rico.editor.datamodel.CharacterData
Chunk3DS - Class in de.rico.engine.geometry.modelloader.threeds
  Basic loader technology found at the joglutils project: https://joglutils.dev.java.net/
Chunk3DS() - Constructor for class de.rico.engine.geometry.modelloader.threeds.Chunk3DS
CircleTriggerArea - Class in de.rico.adventure.script.trigger
  This class represents a circular trigger area.
CircleTriggerArea(String, float, float, float) - Constructor for class de.rico.adventure.script.trigger.CircleTriggerArea
  Creates a new circular trigger area with no candidates for firering the trigger initially assigned.
CircleTriggerArea(String, float, float, float, AbstractCharacter) - Constructor for class de.rico.adventure.script.trigger.CircleTriggerArea
  Creates a new circular trigger area with the specified character as the only one that can fire the trigger.
CircleTriggerArea(String, float, float, float, List<AbstractCharacter>) - Constructor for class de.rico.adventure.script.trigger.CircleTriggerArea
  Creates a new circular trigger area with the specified list of characters that can fire the trigger.
clean() - Method in class de.rico.engine.effect.particle.ParticleContainer
  This method removes all particles from the container that have already reached their maximum age and therefore shall not be used anymore.
clear() - Method in class de.rico.adventure.actions.ActionScheduler
  Removes every game action from the queue of game actions
clear() - Method in class de.rico.engine.effect.ortho.ListMenuRenderer
  Clears the entries from the list menu.
clear() - Method in class de.rico.engine.effect.ortho.TextAreaRenderer
  Clears the text from the text area.
clear() - Method in class de.rico.engine.resource.MeshManager
  Clears the meshes from the texture manager
clear() - Method in class de.rico.engine.resource.TextureManager
  Clears the textures from the texture manager
clearAssignments(InputAction) - Method in class de.rico.engine.input.InputManager
  Clears all assigned mouse and key actions from an input action
clearCameraPerspectives() - Method in class de.rico.engine.camera.Camera
  Removes all the camera perspectives from this camera.
clearCamPerspectiveList() - Static method in class de.rico.editor.gui.EditorMenu
  Clears the entries from the camera perspective list menu.
clearHotspotList() - Static method in class de.rico.editor.gui.EditorMenu
  Clears the entries from the hotspot list menu.
clearLightList() - Static method in class de.rico.editor.gui.EditorMenu
  Clears the entries from the light list menu.
clearMeshList() - Static method in class de.rico.editor.gui.EditorMenu
  Clears the entries from the mesh list menu.
clearTriggersList() - Static method in class de.rico.editor.gui.EditorMenu
  Clears the entries from the camera perspective list menu.
clone() - Method in class de.rico.engine.camera.CameraPerspective
clone() - Method in class de.rico.engine.geometry.Point3D
clone() - Method in class de.rico.engine.geometry.Triangle
clone() - Method in class de.rico.engine.material.Color4f
close() - Method in class de.rico.engine.effect.sound.MidiSound
  Closes the midi file player.
close() - Method in class de.rico.engine.util.LoopingByteInputStream
  Closes the stream.
collide(BoundingSphere, BoundingSphere) - Static method in class de.rico.engine.geometry.collision.CollisionFinder
  Returns whethter or not a collision between the two specified bounding spheres has occured.
collide(BoundingBox, BoundingBox) - Static method in class de.rico.engine.geometry.collision.CollisionFinder
  Returns whethter or not a collision between the two specified bounding boxes has occured.
collide(BoundingCylinder, BoundingCylinder) - Static method in class de.rico.engine.geometry.collision.CollisionFinder
CollisionFinder - Class in de.rico.engine.geometry.collision
  This class can be used to find different kinds of collisions
CollisionFinder() - Constructor for class de.rico.engine.geometry.collision.CollisionFinder
color - Variable in class de.rico.engine.geometry.modelloader.threeds.Material3DS
Color4f - Class in de.rico.engine.material
  This class represents a RGBA color.
Color4f() - Constructor for class de.rico.engine.material.Color4f
  Creates a new RGAB color object with white color.
Color4f(float, float, float, float) - Constructor for class de.rico.engine.material.Color4f
  Creates a new RGBA color object.
colorMap - Variable in class de.rico.engine.geometry.modelloader.ms3d.MaterialMS3D
  The filename of the color map.
compare(AbstractEntity, AbstractEntity) - Method in class de.rico.adventure.entity.EntityDistanceToCameraComparator
compare(AbstractInteractiveHotspot, AbstractInteractiveHotspot) - Method in class de.rico.adventure.entity.hotspot.HotspotDistanceToCameraComparator
compare(AbstractMesh, AbstractMesh) - Method in class de.rico.engine.geometry.comparator.AlphaComparator
compare(AbstractMesh, AbstractMesh) - Method in class de.rico.engine.geometry.comparator.DistanceToCameraComparator
compareTo(Object) - Method in class de.rico.engine.path.AStarNode
ConcurrentWalk - Class in de.rico.adventure.actions.custom.concurrent
  A game action that represents walking to a new point in the game location applying path finding
ConcurrentWalk(AbstractCharacter, float, float, float) - Constructor for class de.rico.adventure.actions.custom.concurrent.ConcurrentWalk
  Creates a new walking action with the specified (x,z)-coordinates as the target position.
ConcurrentWalk(AbstractCharacter, float, float, float, String) - Constructor for class de.rico.adventure.actions.custom.concurrent.ConcurrentWalk
  Creates a new walking action with the specified (x,z)-coordinates as the target position.
ConcurrentWalk(AbstractCharacter, Path, float) - Constructor for class de.rico.adventure.actions.custom.concurrent.ConcurrentWalk
  Creates a new walking action with the specified path that provides the waypoints to the target location.
ConcurrentWalk(AbstractCharacter, Path, float, String) - Constructor for class de.rico.adventure.actions.custom.concurrent.ConcurrentWalk
  Creates a new walking action with the specified path that provides the waypoints to the target location.
ConcurrentWalkLoop - Class in de.rico.adventure.actions.custom.concurrent
  A concurrent game action that lets a character walk a path in a looped manner, i.e. if the character reached the end of the path, the path will be walked again from its beginning
ConcurrentWalkLoop(AbstractCharacter, Path, float) - Constructor for class de.rico.adventure.actions.custom.concurrent.ConcurrentWalkLoop
  Creates a new walking action with the specified path that provides the waypoints to the target location.
ConcurrentWalkLoop(AbstractCharacter, Path, float, String) - Constructor for class de.rico.adventure.actions.custom.concurrent.ConcurrentWalkLoop
  Creates a new walking action with the specified path that provides the waypoints to the target location.
contains(Item) - Method in class de.rico.adventure.inventory.AbstractInventory
  Determines whether the inventory contains the specified item
containsPoint(float, float) - Method in class de.rico.engine.path.GridNode
  Checks, if the specified coordinates lay in this grid node's bounds
ControllerIface - Interface in de.rico.engine.controller
  This interface specifies the common controller methods.
Conversation - Class in de.rico.adventure.conversation
  This class represents a conversation between the player and a non-player-character (NPC) based on a question and answer system.
Conversation(String, Chapter, InputManager) - Constructor for class de.rico.adventure.conversation.Conversation
  Creates a new conversation with the specified parameters.
ConversationReader - Class in de.rico.adventure.io
  This class can be used to read in XML style conversation files.
ConversationReader() - Constructor for class de.rico.adventure.io.ConversationReader
coordIndex - Variable in class de.rico.engine.geometry.modelloader.threeds.Face3DS
copy(Matrix34f) - Method in class de.rico.engine.geometry.modelloader.ms3d.specmath.Matrix34f
  Copies the internal data of the given matrix into the current matrix.
cos(float) - Static method in class de.rico.engine.util.Tools
  Returns the cosine value for the specified value
createBox(float, float, float, float, boolean) - Static method in class de.rico.engine.geometry.MeshFactory
  Creates a box with the specified meassures
createCubeMapTexture(String, String, String, String, String, String) - Static method in class de.rico.engine.util.Tools
  Creates a texture with six images that can be used for cube maps.
createDisc(float, int, boolean) - Static method in class de.rico.engine.geometry.MeshFactory
  Creates a mesh with the shape of a disc.
createDisplayList(GL) - Method in class de.rico.engine.effect.particle.DLParticle
  This method creates the display list for the particle object.
createHorizontalRectangle(float, float, float, boolean) - Static method in class de.rico.engine.geometry.MeshFactory
  Creates a simple horizontal square with the specified meassures
createLineFromScreenCoords(int, int) - Static method in class de.rico.engine.util.Tools
  Creates a line from the specified screen coordinates into the world.
createTexture(String, boolean, boolean, boolean) - Static method in class de.rico.engine.util.Tools
  Returns the texture object that is created by the file which is specified by the method parameter.
createTexture(String, boolean) - Static method in class de.rico.engine.util.Tools
  Returns the texture object that is created by the file which is specified by the method parameter.
createVerticalRectangle(float, float, float, boolean) - Static method in class de.rico.engine.geometry.MeshFactory
  Creates a simple vertical square with the specified meassures
cross(Point3D) - Method in class de.rico.engine.geometry.Point3D
  Sets this point to the result of the cross product of this point and the specified one.
CubeMap - Class in de.rico.engine.effect.environmentmapping
  This class represents a environment cube map
CubeMap(Texture) - Constructor for class de.rico.engine.effect.environmentmapping.CubeMap
  Creates a new cube map with the specified cube map texture.
CubicalHotpot - Class in de.rico.adventure.entity.hotspot
  This class can be used as a cubical interactive hotspot.
CubicalHotpot(Point3D, float, float, float, boolean) - Constructor for class de.rico.adventure.entity.hotspot.CubicalHotpot
  Creates a new cubical hot spot with the specified dimensions at the specified position.
CursorManager - Class in de.rico.engine.cursor
  This class represents a cursor manager that provides the different cursors for the game.
CustomCursor - Enum in de.rico.adventure.enums
  This enumeration contains the custom game cursors.
cut(float, float, float) - Static method in class de.rico.engine.util.Tools
  Cuts the specified value to stay within the min and max boundaries.
cutMantissa() - Method in class de.rico.engine.geometry.Point3D
  This method cuts the mantissa (numbers after the decimal point) from each coordinate of the point.

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