Index
All Classes|All Packages
C
- Camera - Class in org.xjge.core
-
Abstract class which can be used to create specialized objects that will render the current perspective of a
Viewport
. - Camera(boolean) - Constructor for class org.xjge.core.Camera
-
Creates a new camera object that will render the game world using the specified projection type.
- campfire() - Static method in class org.xjge.core.Light
-
Provides implementing applications with a predefined light object that resembles the warm glow of a campfire.
- cellHeight - Variable in class org.xjge.graphics.Atlas
- cellHeight - Variable in class org.xjge.graphics.Instance2D
- cellWidth - Variable in class org.xjge.graphics.Atlas
- cellWidth - Variable in class org.xjge.graphics.Instance2D
- changeFramebufferFilter(int, boolean) - Static method in class org.xjge.core.XJGE
-
Changes the filter type applied to the framebuffer texture of a viewport.
- checkALError() - Static method in class org.xjge.core.ErrorUtils
-
Checks the error state of the OpenAL API.
- checkGLError() - Static method in class org.xjge.core.ErrorUtils
-
Checks the error state of the OpenGL API.
- CIRCLE - org.xjge.core.Control
-
A button typically located on the right-hand side of the gamepad.
- clampValue(float, float, float) - Static method in class org.xjge.core.XJGE
-
Restricts an input value from a user to one between the minimum and maximum ranges specified.
- clearWidgets(int) - Static method in class org.xjge.core.XJGE
-
Removes every widget currently attached to the specified viewport.
- close() - Static method in class org.xjge.core.Window
-
Gracefully ceases execution and closes the window.
- color - Variable in class org.xjge.graphics.Icon
- color - Variable in class org.xjge.graphics.Model
- color - Variable in class org.xjge.graphics.Polygon
- Color - Class in org.xjge.graphics
-
An immutable object used to represent color.
- columns - Variable in class org.xjge.graphics.Atlas
- Command - Class in org.xjge.core
- Command() - Constructor for class org.xjge.core.Command
- commands - Variable in class org.xjge.core.Puppet
-
A collection of command objects the puppet will use.
- commands - Variable in class org.xjge.core.TerminalCommand
- compareTo(Color) - Method in class org.xjge.graphics.Color
-
Compares the RGB component values of this color to another.
- contains(Vector2i) - Method in class org.xjge.graphics.Rectangle
-
Determines if the specified point has intersected this rectangle.
- containsUniform(String) - Method in class org.xjge.graphics.GLProgram
-
Checks whether this shader program contains a uniform variable at any stage in its pipeline.
- contrast - Variable in class org.xjge.core.Light
- Control - Enum in org.xjge.core
-
Represents an interactive component on a
Gamepad
such as an analog stick, button, or trigger. - create(int, int, int) - Static method in class org.xjge.graphics.Color
-
Creates a new color object using the values of the three RGB components supplied.
- CROSS - org.xjge.core.Control
-
A button typically located on the right-hand side of the gamepad.
- cryotube() - Static method in class org.xjge.core.Light
-
Provides implementing applications with a predefined light object that resembles a cryogenic storage device.
- currFrame - Variable in class org.xjge.graphics.SpriteAnimation
- CYAN - Static variable in class org.xjge.graphics.Color
All Classes|All Packages