- 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
-