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

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