Index
All Classes|All Packages
P
- pauseMusic() - Static method in class org.xjge.core.Audio
-
Pauses whatever song is currently playing at its current measure.
- PCFValue - Variable in class org.xjge.core.ShadowMap
- PINK - Static variable in class org.xjge.graphics.Color
- playMusic(Song) - Static method in class org.xjge.core.Audio
-
Plays a song from the beginning.
- playSound(Sound, Vector3f, boolean) - Static method in class org.xjge.core.Audio
-
Emits a
Sound
from some specified position in the game world. - Point - Class in org.xjge.graphics
- Point(float, float, float) - Constructor for class org.xjge.graphics.Point
- Polygon - Class in org.xjge.graphics
-
Objects of this class can be used as part of a larger
UI widget
to represent a regular 2D shape such as a pentagon, hexagon, or circle by utilizing the number of sides specified through its constructor. - Polygon(int, boolean, float, Color, int, int) - Constructor for class org.xjge.graphics.Polygon
-
Creates a new n-sided polygon object which can be used to represent regular shapes and circles.
- Polygon(int, boolean, float, Color, Vector2i) - Constructor for class org.xjge.graphics.Polygon
-
Alternate version of the
Polygon()
constructor. - position - Variable in class org.xjge.core.Camera
- position - Variable in class org.xjge.core.Entity
- position - Variable in class org.xjge.core.Light
- position - Variable in class org.xjge.core.Widget
- position - Variable in class org.xjge.graphics.Point
- PostProcessShader - Class in org.xjge.graphics
-
These objects are used to apply post-processing effects to the framebuffer texture of a viewport.
- PostProcessShader(GLProgram) - Constructor for class org.xjge.graphics.PostProcessShader
-
Creates a new object that can be used to reroute the render cycle of a viewport object and apply post-processing effects to its framebuffer texture.
- processKeyInput(int, int, int) - Method in class org.xjge.core.Widget
-
Processes input from the keyboard captured by the game window.
- projMatrix - Variable in class org.xjge.core.Camera
- properties - Variable in class org.xjge.core.Observable
- PS_BUTTON - org.xjge.core.Control
-
A button typically located directly in the center of the gamepad.
- Puppet - Class in org.xjge.core
-
Component object that enables implementing objects to make use of input actions captured from an input device by coupling interactive components to some meaningful action.
- Puppet(Object) - Constructor for class org.xjge.core.Puppet
-
Creates a new puppet object.
- PURPLE - Static variable in class org.xjge.graphics.Color
- PWD - Static variable in class org.xjge.core.XJGE
All Classes|All Packages