A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

P

Particle - Class in com.tyrlib2.graphics.particles
This represents a single particle
Particle() - Constructor for class com.tyrlib2.graphics.particles.Particle
 
PARTICLE_DATA_SIZE - Static variable in class com.tyrlib2.graphics.particles.ParticleSystem
 
ParticleSystem - Class in com.tyrlib2.graphics.particles
Manages a system of particles.
ParticleSystem() - Constructor for class com.tyrlib2.graphics.particles.ParticleSystem
 
ParticleSystem(int) - Constructor for class com.tyrlib2.graphics.particles.ParticleSystem
 
pause() - Method in class com.tyrlib2.game.Updater
 
pause() - Method in class com.tyrlib2.graphics.animation.Animation
 
pause() - Method in class com.tyrlib2.graphics.particles.Emitter
 
PER_PIXEL_PROGRAM_NAME - Static variable in class com.tyrlib2.graphics.materials.ColoredLightedMaterial
 
PER_PIXEL_PROGRAM_NAME - Static variable in class com.tyrlib2.graphics.materials.DefaultMaterial3
 
PER_VERTEX_PROGRAM_NAME - Static variable in class com.tyrlib2.graphics.materials.ColoredLightedMaterial
 
PER_VERTEX_PROGRAM_NAME - Static variable in class com.tyrlib2.graphics.materials.DefaultMaterial3
 
performRaycast() - Method in class com.tyrlib2.util.Raycast
 
performSceneQuery(ISceneQuery) - Method in class com.tyrlib2.graphics.scene.SceneManager
 
Plane - Class in com.tyrlib2.math
 
Plane(Vector3, Vector3) - Constructor for class com.tyrlib2.math.Plane
 
planes - Variable in class com.tyrlib2.math.FrustumG
 
play() - Method in class com.tyrlib2.graphics.animation.Animation
 
playAnimation(String) - Method in class com.tyrlib2.graphics.renderables.Entity
 
point - Variable in class com.tyrlib2.math.Plane
 
point_light_fs - Static variable in class com.tyrlib2.R.raw
 
point_light_vs - Static variable in class com.tyrlib2.R.raw
 
point_sprite_fs - Static variable in class com.tyrlib2.R.raw
 
point_sprite_vs - Static variable in class com.tyrlib2.R.raw
 
pointInFrustum(Vector3) - Method in class com.tyrlib2.math.FrustumG
 
pointInRectangle(Vector2, Vector2, Vector2) - Static method in class com.tyrlib2.math.Rectangle
 
PointLight - Class in com.tyrlib2.graphics.lighting
Represents a point light.
PointLight() - Constructor for class com.tyrlib2.graphics.lighting.PointLight
 
PointLightMaterial - Class in com.tyrlib2.graphics.materials
Material to display point lights
PointLightMaterial() - Constructor for class com.tyrlib2.graphics.materials.PointLightMaterial
 
PointMass - Class in com.tyrlib2.ai.steering
A very simple vehicle model made up simply by a point mass.
PointMass(float, float, float, float, Vector3, Vector3, SceneNode) - Constructor for class com.tyrlib2.ai.steering.PointMass
 
PointSpriteMaterial - Class in com.tyrlib2.graphics.materials
Material for rendering point sprites.
PointSpriteMaterial(String, float, Color) - Constructor for class com.tyrlib2.graphics.materials.PointSpriteMaterial
 
popBack() - Method in class com.tyrlib2.util.FloatArray
 
popBack(int) - Method in class com.tyrlib2.util.FloatArray
 
Popup - Class in com.tyrlib2.gui
A popup, e.g a message box
Popup() - Constructor for class com.tyrlib2.gui.Popup
 
POSITION_OFFSET - Static variable in class com.tyrlib2.graphics.particles.ParticleSystem
 
POSITION_SIZE - Static variable in class com.tyrlib2.graphics.particles.ParticleSystem
 
positionCnt - Variable in class com.tyrlib2.graphics.text.Vertices
 
posOffset - Static variable in class com.tyrlib2.graphics.materials.DefaultMaterial3
 
Prioritizable - Interface in com.tyrlib2.util
 
PriorityComparator - Class in com.tyrlib2.util
 
PriorityComparator() - Constructor for class com.tyrlib2.util.PriorityComparator
 
Program - Class in com.tyrlib2.graphics.renderer
Represents a program
Program(int) - Constructor for class com.tyrlib2.graphics.renderer.Program
 
Program - Class in com.tyrlib2.graphics.text.programs
 
Program() - Constructor for class com.tyrlib2.graphics.text.programs.Program
 
PROGRAM_NAME - Static variable in class com.tyrlib2.graphics.materials.TerrainMaterial
 
ProgramManager - Class in com.tyrlib2.graphics.renderer
This class takes care of linking and compiling programs and cashing the result
ProgramManager() - Constructor for class com.tyrlib2.graphics.renderer.ProgramManager
 
pushBack(float) - Method in class com.tyrlib2.util.FloatArray
 
A B C D E F G H I J L M N O P Q R S T U V W X Y Z