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

## P

parentIndex - Variable in class de.rico.engine.geometry.modelloader.ms3d.JointMS3D
  The parent joint index.
parentName - Variable in class de.rico.engine.geometry.modelloader.ms3d.JointMS3D
  The name of the parent joint in MS3D.
ParticleContainer - Class in de.rico.engine.effect.particle
  This class is used to store and manage a set of similar particles
ParticleContainer(int) - Constructor for class de.rico.engine.effect.particle.ParticleContainer
  Creates a new container for particles
ParticleEffectContainer - Class in de.rico.engine.effect.particle
  Simple container class for particle effects
ParticleEffectContainer() - Constructor for class de.rico.engine.effect.particle.ParticleEffectContainer
passUniform1f(GL, String, float) - Method in class de.rico.engine.effect.glslshader.GPUProgram
  Passes a float value to the shader program.
passUniform1i(GL, String, int) - Method in class de.rico.engine.effect.glslshader.GPUProgram
  Passes a integer value to the shader program.
passUniform3f(GL, String, float, float, float) - Method in class de.rico.engine.effect.glslshader.GPUProgram
  Passes three float values to the shader program.
passUniform4f(GL, String, float, float, float, float) - Method in class de.rico.engine.effect.glslshader.GPUProgram
  Passes four float values to the shader program.
path - Static variable in class de.rico.editor.WorldEditor
Path - Class in de.rico.engine.path
  This class represents a path.
Path() - Constructor for class de.rico.engine.path.Path
  Creates a new empty path.
Path(String) - Constructor for class de.rico.engine.path.Path
  Creates a path object from a file that contains stored path data.
PathFinder - Class in de.rico.engine.path
  A class that provides static methods to return a path from the characters start location to his target location by constructing a list of Walk game actions,
PathFinder() - Constructor for class de.rico.engine.path.PathFinder
performTransformations(GL) - Method in class de.rico.engine.geometry.AbstractMesh
  This method performs all translations, rotations and scalings for the mesh.
PI - Static variable in class de.rico.engine.geometry.modelloader.ms3d.specmath.MathMS3D
PickUp - Class in de.rico.adventure.actions.custom
  This game action can be used to let a playable character pick up an item from the room he is currently located in.
PickUp(PlayableCharacter, Item) - Constructor for class de.rico.adventure.actions.custom.PickUp
  Creates a new item pick up action.
PickUp(PlayableCharacter, Item, String) - Constructor for class de.rico.adventure.actions.custom.PickUp
  Creates a new item pick up action with the specified animation attached to it.
pickUp(Item) - Method in class de.rico.adventure.entity.character.PlayableCharacter
  This method picks up an item and adds it to the playable character's inventory.
Plane - Class in de.rico.engine.geometry
  This class represents a plane that is defined by the common plane equation Ax + By + Cz + D = 0.
Plane() - Constructor for class de.rico.engine.geometry.Plane
  Creates a new frustum plane with all values initially 0f.
Plane(float, float, float, float) - Constructor for class de.rico.engine.geometry.Plane
  Creates a new plane with the specified values for the plane equation's coefficients.
play() - Method in class de.rico.engine.effect.sound.MidiSound
play() - Method in class de.rico.engine.effect.sound.Mp3Sound
play() - Method in class de.rico.engine.effect.sound.SampledSound
play() - Method in interface de.rico.engine.effect.sound.SoundFileIface
  Starts playing the assigned sound file.
PlayableCharacter - Class in de.rico.adventure.entity.character
  Class for playable characters.
PlayableCharacter(AbstractMesh, AbstractInventory) - Constructor for class de.rico.adventure.entity.character.PlayableCharacter
  Creates a new playable character that uses the specified mesh as a model and the specified inventory system for its items.
PlayAnimation - Class in de.rico.adventure.actions.custom
  This class can be used to play an animation of an entity.
PlayAnimation(AbstractEntity, String) - Constructor for class de.rico.adventure.actions.custom.PlayAnimation
  Creates a new game action to play an entity's animation.
PlayCameraFlight - Class in de.rico.adventure.actions.custom
  This game action can be used to play a recorded camera flight.
PlayCameraFlight(String) - Constructor for class de.rico.adventure.actions.custom.PlayCameraFlight
  Creates a new camera flight playing action with the specified recorded camera flight
PlayMP3 - Class in de.rico.adventure.actions.custom
  This game action can be used to play an mp3 sound file either in a queued or a concurrent way.
PlayMP3(String, boolean, boolean) - Constructor for class de.rico.adventure.actions.custom.PlayMP3
  Game action that plays an mp3 file queued or concurrently.
Point3D - Class in de.rico.engine.geometry
  This class represents a point (or rather vector) in 3-dimensional space.
Point3D(float, float, float) - Constructor for class de.rico.engine.geometry.Point3D
  Creates a new point (vertex) in three-dimensional space
Point3D(Point3D) - Constructor for class de.rico.engine.geometry.Point3D
  Creates a new point from the specified point.
Point3D() - Constructor for class de.rico.engine.geometry.Point3D
  Creates a new point (vertex) in three-dimensional space that has the coordinates (0,0,0);
poll() - Method in class de.rico.adventure.actions.ActionScheduler
  Returns the first element of the queue and removes it at the same time from the queue.
PositionalLight - Class in de.rico.engine.effect.light.ogllight
  This class represents a positional OpenGL light.
PositionalLight(int) - Constructor for class de.rico.engine.effect.light.ogllight.PositionalLight
  Creates a positional light with the specified number
PositionalLightIface - Interface in de.rico.engine.effect.light
  This interface specifies neccessar ymethods fot positional lights
positionKeys - Variable in class de.rico.engine.geometry.modelloader.ms3d.JointMS3D
  The tranlation keyframes of the animation.
PosLightData - Class in de.rico.editor.datamodel
  This class is the editor reprensentation of a positional light.
PosLightData(Point3D, Color4f, Color4f, int) - Constructor for class de.rico.editor.datamodel.PosLightData
posx - Variable in class de.rico.engine.geometry.modelloader.ms3d.JointMS3D
  The local translation of the joint in 3D space.
posy - Variable in class de.rico.engine.geometry.modelloader.ms3d.JointMS3D
  The local translation of the joint in 3D space.
posz - Variable in class de.rico.engine.geometry.modelloader.ms3d.JointMS3D
  The local translation of the joint in 3D space.
press() - Method in class de.rico.engine.input.InputAction
  Pretends that the key assigned to this input action was pressed once.
press(int) - Method in class de.rico.engine.input.InputAction
  Pretends that the key assigned to this input action was pressed the specified amount of times or that the mouse was moved a dinstance according to the specified amount
Prop - Class in de.rico.adventure.entity.prop
  This class represents a prop.
Prop(AbstractMesh) - Constructor for class de.rico.adventure.entity.prop.Prop
  Creates a new prop based on the specified mesh.
PropData - Class in de.rico.editor.datamodel
  Data model class for props for use with the editor.
PropData(MeshData, String) - Constructor for class de.rico.editor.datamodel.PropData
PSParticle - Class in de.rico.engine.effect.particle
  This class represents a particle using the OpenGL point sprite extension.
PSParticle(float, long) - Constructor for class de.rico.engine.effect.particle.PSParticle
  Creates a new particle object based on the OpenGL point sprite extension using the specified parameters

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