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
R
R_ConcatTransforms(Matrix34f, Matrix34f, Matrix34f)
- Static method in class de.rico.engine.geometry.modelloader.ms3d.specmath.
MathMS3D
Rain
- Class in
de.rico.engine.effect.particle.custom
Rain(float, float, float, float, int, long, long)
- Constructor for class de.rico.engine.effect.particle.custom.
Rain
Creates a rain effect with the specified parameters.
Ray
- Class in
de.rico.engine.geometry.collision
This class represents a ray.
Ray(Point3D, Point3D)
- Constructor for class de.rico.engine.geometry.collision.
Ray
Creates a new ray from the specified origin with the specified direction
RayMeshPicker
- Class in
de.rico.engine.geometry.collision.picking
This class uses a picking ray to find the mesh that has been clicked on and doesn't make use of the internal OpenGL mesthod.
read()
- Method in class de.rico.engine.geometry.modelloader.md2.
MD2InputStream
read(byte[], int, int)
- Method in class de.rico.engine.util.
LoopingByteInputStream
Reads
length
bytes from the array.
readBytes(int)
- Method in class de.rico.engine.geometry.modelloader.md2.
MD2InputStream
Liest n Bytes aus.
readChapter(String, InputManager)
- Method in class de.rico.adventure.io.
ChapterReader
Reads the games chapter data from the specified file.
readConversations(String, Chapter, InputManager)
- Method in class de.rico.adventure.io.
ConversationReader
Reads the conversations data from the specified file.
readFloat()
- Method in class de.rico.engine.geometry.modelloader.md2.
MD2InputStream
Liest einen Float-Wert aus.
readInt()
- Method in class de.rico.engine.geometry.modelloader.md2.
MD2InputStream
Liest einen Int-Wert aus.
readShort()
- Method in class de.rico.engine.geometry.modelloader.md2.
MD2InputStream
Liest einen Short-Wert aus.
readString(int)
- Method in class de.rico.engine.geometry.modelloader.md2.
MD2InputStream
Liest einen String aus.
readString()
- Method in class de.rico.engine.geometry.modelloader.md2.
MD2InputStream
Liest einen String aus.
Recorder
- Class in
de.rico.engine.camera.recorder
This class can be used to record a camera path by manually flying the cam across the scene.
Recorder(int)
- Constructor for class de.rico.engine.camera.recorder.
Recorder
Creates a new recorder for camera flights with the specified frames per second (how many checkpoint are to be created in one second).
RectangleRenderer
- Class in
de.rico.engine.effect.ortho
This class can be used to draw a 2D overlays in form of a rectangles onto the screen.
RectangleRenderer()
- Constructor for class de.rico.engine.effect.ortho.
RectangleRenderer
RectangleRenderer(Color4f)
- Constructor for class de.rico.engine.effect.ortho.
RectangleRenderer
Creates a new rectangle renderer with the specified color.
RectTriggerArea
- Class in
de.rico.adventure.script.trigger
This class represents a rectangular trigger area.
RectTriggerArea(String, float, float, float, float)
- Constructor for class de.rico.adventure.script.trigger.
RectTriggerArea
Creates a new rectangular trigger area with no candidates for firering the trigger initially assigned.
RectTriggerArea(String, float, float, float, float, AbstractCharacter)
- Constructor for class de.rico.adventure.script.trigger.
RectTriggerArea
Creates a new rectangular trigger area with the specified character as the only one that can fire the trigger.
RectTriggerArea(String, float, float, float, float, List<AbstractCharacter>)
- Constructor for class de.rico.adventure.script.trigger.
RectTriggerArea
Creates a new rectangular trigger area with the specified list of characters that can fire the trigger.
red
- Variable in class de.rico.engine.material.
Color4f
relativeFinalMatrix
- Variable in class de.rico.engine.geometry.modelloader.ms3d.
JointMS3D
The helper matrix for calculating the final matrix.
relativeMatrix
- Variable in class de.rico.engine.geometry.modelloader.ms3d.
JointMS3D
The transformation of a joint from its parent.
release(GL)
- Method in class de.rico.engine.effect.environmentmapping.
CubeMap
release(GL)
- Method in interface de.rico.engine.effect.environmentmapping.
EnvironmentMappingIface
Stops using the environment map
release(GL)
- Method in class de.rico.engine.effect.environmentmapping.
SphereMap
release(GL)
- Method in class de.rico.engine.effect.glslshader.
GPUProgram
Releases the shader.
release(GL)
- Method in interface de.rico.engine.effect.glslshader.
ShaderIface
Releases the shader from the OpenGL pipeline
release(GL)
- Method in interface de.rico.engine.effect.light.
LightIface
Stops using the light.
release(GL)
- Method in class de.rico.engine.effect.light.ogllight.
AbstractLight
release(GL)
- Method in class de.rico.engine.effect.light.shaderlight.
ShaderSpotLight
Deprecated.
release(GL)
- Method in class de.rico.engine.effect.texproj.
TextureProjector
Releases (stops) the texture projection.
release()
- Method in class de.rico.engine.input.
InputAction
Signals that the key assigned to this input action was released
reloadSound()
- Method in class de.rico.adventure.conversation.
Sentence
A method that reloads the sound file associated to this sentence.
remove(Item)
- Method in class de.rico.adventure.inventory.
AbstractInventory
Removes an item from the inventory.
remove(String)
- Method in class de.rico.engine.effect.ortho.
ListMenuRenderer
Removes the entry which corresponds to the specified id from the menu.
remove(AbstractParticleEffect)
- Method in class de.rico.engine.effect.particle.
ParticleEffectContainer
Removes the specified particle effect from the container
remove(AbstractMesh)
- Method in class de.rico.engine.geometry.
MeshContainer
Removes the specified mesh from the container
removeAllCameraPerspectives()
- Method in class de.rico.adventure.structure.
Room
Removes all camera perspectives that were assigned to this room.
removeAllCharacters()
- Method in class de.rico.adventure.structure.
Room
Removes every non player character from the room.
removeAllEntryPoints()
- Method in class de.rico.adventure.structure.
Room
Removes all entry points from the room.
removeAllItems()
- Method in class de.rico.adventure.structure.
Room
Removes every item from the room.
removeAllLights()
- Method in class de.rico.adventure.structure.
Room
Removes every light from the room.
removeAllProps()
- Method in class de.rico.adventure.structure.
Room
Removes every prop from the room.
removeAllTriggers()
- Method in class de.rico.adventure.structure.
Room
Removes every trigger from the room.
removeAnimation(Animation)
- Method in class de.rico.engine.geometry.
MeshVA
Removes an animation from the mesh.
removeCameraPerspective(int)
- Method in class de.rico.adventure.structure.
Room
Removes the camera perspective which corresponds to the specified id from the room.
removeCameraPerspective(int)
- Method in class de.rico.engine.camera.
Camera
Remove the camera perspective that is refered to by the specified id.
removeCandidate(AbstractCharacter)
- Method in class de.rico.adventure.script.trigger.
AbstractTrigger
Removes a candiate for firering the trigger from the list.
removeCharacter(NonPlayerCharacter)
- Method in class de.rico.adventure.structure.
Room
Removes a non player character from the room.
removeConcurrentAction(AbstractConcurrentAction)
- Method in class de.rico.adventure.actions.
ActionScheduler
Removes the specified concurrent action from the concurrent game action queue.
removeController(ControllerIface)
- Method in class de.rico.adventure.structure.
Room
Removes the specified controller from the room.
removeControllers()
- Method in class de.rico.adventure.structure.
Room
Removes all controllers from the room.
removeEntryPoint(EntryPoint)
- Method in class de.rico.adventure.structure.
Room
Removes the specified entry point from the room.
removeFirst()
- Method in class de.rico.adventure.actions.
ActionScheduler
Removes first element in the game action queue.
removeHotspot(AbstractInteractiveHotspot)
- Method in class de.rico.adventure.structure.
Room
Removes the specified hotspot from the room.
removeHotspot(String)
- Method in class de.rico.adventure.structure.
Room
Removes the hotspot from the room which corresponds to the specified script id.
removeItem(Item)
- Method in class de.rico.adventure.structure.
Room
Removes an item from the room.
removeLight(LightIface)
- Method in class de.rico.adventure.structure.
Room
Removes the specified light from the room
removeParticleEffect(AbstractParticleEffect)
- Method in class de.rico.adventure.structure.
Room
Removes the specified particle effect from the room's particle container.
removePlayer()
- Method in class de.rico.adventure.structure.
Room
Removes the playable character from the room.
removeProp(Prop)
- Method in class de.rico.adventure.structure.
Room
removeRotations(GL)
- Static method in class de.rico.engine.util.
Tools
This method returns a float array with 16 values, that represents the modelview matrix with all rotation operations eliminated.
removeTexProjector(TextureProjector)
- Method in class de.rico.adventure.structure.
Room
Removes a texture projector from the room.
removeTransformations(GL)
- Static method in class de.rico.engine.util.
Tools
This method returns a float array with 16 values, that represents the modelview matrix with all translate and rotate operations eliminated.
removeTranslations(GL)
- Static method in class de.rico.engine.util.
Tools
This method returns a float array with 16 values, that represents the modelview matrix with all translate operations eliminated.
removeTrigger(AbstractTrigger)
- Method in class de.rico.adventure.structure.
Room
Removes a trigger from the room.
removeTrigger(String)
- Method in class de.rico.adventure.structure.
Room
Removes a trigger from the room by its name.
reset()
- Method in class de.rico.engine.camera.recorder.
CamPlayer
Resets the camera flight player to the initial status.
reset()
- Method in class de.rico.engine.camera.recorder.
Recorder
Resets the recorder to initial status.
reset()
- Method in class de.rico.engine.geometry.modelloader.
Animation
Resets the animation to its start frame.
reset()
- Method in class de.rico.engine.input.
InputAction
Resets the input action.
reset()
- Method in class de.rico.engine.path.
Path
Resets the path to it's first point.
resetAllGameActions()
- Method in class de.rico.engine.input.
InputManager
Resets all GameActions so they appear like they haven't been pressed.
resetElapsedTime()
- Method in class de.rico.engine.game.
AbstractBaseGame
resetElapsedTime()
- Method in interface de.rico.engine.game.
GameIface
Resets the calculation of the elapsed time between two frames.
reshape(GLAutoDrawable, int, int, int, int)
- Method in class de.rico.engine.game.
AbstractBaseGame
Room
- Class in
de.rico.adventure.structure
This class specifies a single room (game location) in the adventure game.
Room(InputManager)
- Constructor for class de.rico.adventure.structure.
Room
Creates a new room with the specified input manager object.
Room(String, InputManager)
- Constructor for class de.rico.adventure.structure.
Room
Creates a new room with the specified parameters.
room
- Static variable in class de.rico.editor.
WorldEditor
RoomIO
- Class in
de.rico.editor.io
This class can be used to export the current room to a file and to import a room from a file.
RoomIO(Room, boolean)
- Constructor for class de.rico.editor.io.
RoomIO
Creates a new RoomIO object with the specified (empty) room object that is going to be filled or saved.
rotate(float, float, float)
- Method in class de.rico.engine.geometry.
Point3D
Rotates this vector along its three axises
rotateDown(float)
- Method in class de.rico.engine.camera.
Camera
Rotates the camera down around the x-axis.
rotateDown(float, long)
- Method in class de.rico.engine.geometry.
AbstractMesh
Rotates the mesh down.
rotateLeft(float)
- Method in class de.rico.engine.camera.
Camera
Rotates the camera to the left around the y-axis.
rotateLeft(float, long)
- Method in class de.rico.engine.geometry.
AbstractMesh
Rotates the mesh to the left.
rotateRight(float)
- Method in class de.rico.engine.camera.
Camera
Rotates the camera to the right around the y-axis.
rotateRight(float, long)
- Method in class de.rico.engine.geometry.
AbstractMesh
Rotates the mesh to the right.
rotateUp(float)
- Method in class de.rico.engine.camera.
Camera
Rotates the camera up around the x-axis.
rotateUp(float, long)
- Method in class de.rico.engine.geometry.
AbstractMesh
Rotates the mesh up.
rotateX(float)
- Method in class de.rico.engine.geometry.
Point3D
Rotates this vector along its x-axis by the specied angle
rotateY(float)
- Method in class de.rico.engine.geometry.
Point3D
Rotates this vector along its y-axis by the specied angle
rotateZ(float)
- Method in class de.rico.engine.geometry.
Point3D
Rotates this vector along its z-axis by the specied angle
rotationKeys
- Variable in class de.rico.engine.geometry.modelloader.ms3d.
JointMS3D
The rotation keyframes of the animation.
RotationXController
- Class in
de.rico.engine.controller
This controller class can be used rotatate a mesh continuously around its x-axis.
RotationXController(AbstractMesh, float)
- Constructor for class de.rico.engine.controller.
RotationXController
Creates a new x-axis rotation controller with the specified speed value.
RotationYController
- Class in
de.rico.engine.controller
This controller class can be used rotatate a mesh continuously around its y-axis.
RotationYController(AbstractMesh, float)
- Constructor for class de.rico.engine.controller.
RotationYController
Creates a new y-axis rotation controller with the specified speed value.
rotx
- Variable in class de.rico.engine.geometry.modelloader.ms3d.
JointMS3D
The local rotation of the joint in 3D space.
roty
- Variable in class de.rico.engine.geometry.modelloader.ms3d.
JointMS3D
The local rotation of the joint in 3D space.
rotz
- Variable in class de.rico.engine.geometry.modelloader.ms3d.
JointMS3D
The local rotation of the joint in 3D space.
round()
- Method in class de.rico.engine.geometry.
Point3D
This methods rounds the coordinates in the point
round(float, int)
- Static method in class de.rico.engine.util.
Tools
Returns a rounded version of the specified value.
RunCode
- Class in
de.rico.adventure.actions.custom
This action can be used to run script code in a queuee manner.
RunCode(String, ScriptInterpreter)
- Constructor for class de.rico.adventure.actions.custom.
RunCode
Creates a new RunCode game action with the specified parameters.
runCode(String)
- Method in class de.rico.adventure.script.
ScriptInterpreter
Runs the specified scripted code.
runScript(String)
- Method in class de.rico.adventure.script.
ScriptInterpreter
Executes the specified script file line by line
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