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

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