Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
All Classes
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