Index
All Classes|All Packages|Serialized Form
C
- C - Enum constant in enum class rosequartz.input.Key
- CallerNotEngineRuntimeException - Exception in rosequartz
-
Exception to be thrown by methods that may only be called by the engine runtime if they are called from non-engine-runtime code.
- CallerNotEngineRuntimeException() - Constructor for exception rosequartz.CallerNotEngineRuntimeException
- callFunction(String, String[], boolean) - Method in class rosequartz.ConsoleManager
-
Calls a function registered to the console.
- Camera<C extends Camera<C>> - Class in rosequartz.gfx
-
Represents a game camera, responsible for calculating the needed transformations for your vertex positions.
- Camera(CameraConfiguration) - Constructor for class rosequartz.gfx.Camera
-
Creates a new Camera from a CameraConfiguration
- CameraConfiguration - Class in rosequartz.gfx
-
Represents the position and orientation of a camera or audio listener.
- CameraConfiguration() - Constructor for class rosequartz.gfx.CameraConfiguration
-
Creates a new CameraConfiguration at [0, 0, 0] looking at the point [0, 0, -1] with [0, 1, 0] pointing 'up'.
- CameraConfiguration(CameraConfiguration) - Constructor for class rosequartz.gfx.CameraConfiguration
-
Creates a new CameraConfiguration from another camera configuration to copy its values from.
- CameraConfiguration.CameraConfigurationHolder - Interface in rosequartz.gfx
-
Interface for classes that use the CameraConfiguration for configuration.
- CAPSLOCK - Enum constant in enum class rosequartz.input.Key
- clear() - Method in class rosequartz.ecb.Entity
-
Removes all components from the entity.
- clear() - Method in class rosequartz.gfx.VertexArray
-
Clears all vertices and triangles / fragments from the array.
- clearColor(float, float, float, float) - Method in class rosequartz.gfx.RenderTarget
-
Clears the render target with a specific color.
- clearColor(float, float, float, float) - Method in interface rosequartz.NativesFX.RenderTarget
- clearDepth(float) - Method in class rosequartz.gfx.RenderTarget
-
Clears this render target's depth information to a specific value.
- clearDepth(float) - Method in interface rosequartz.NativesFX.RenderTarget
- clearEntities() - Static method in class rosequartz.ecb.ECB
-
Removes all entities from the ECB.
- clearFragments() - Method in class rosequartz.gfx.VertexArray
-
Clears all triangles / fragments from the array.
- clearPipelines() - Static method in class rosequartz.ecb.ECB
-
Removes all pipelines from the ECB.
- clearVertices() - Method in class rosequartz.gfx.VertexArray
-
Clears all vertices from the array.
- clone() - Method in class rosequartz.gfx.Camera
- clone() - Method in class rosequartz.gfx.CameraConfiguration
- clone() - Method in class rosequartz.gfx.OrthographicCamera
- clone() - Method in class rosequartz.gfx.PerspectiveCamera
- close() - Method in interface rosequartz.Natives.TCPSocket
- close() - Method in interface rosequartz.Natives.UDPSocket
- close() - Method in interface rosequartz.Natives.WebSocket
- close() - Method in class rosequartz.net.TCPSocket
-
Closes the socket, ending its current connection.
- close() - Method in class rosequartz.net.UDPSocket
-
Closes the socket.
- close() - Method in class rosequartz.net.WebSocket
-
Closes the socket, ending its current connection.
- CLOSED - Enum constant in enum class rosequartz.net.TCPSocket.State
- CLOSED - Enum constant in enum class rosequartz.net.UDPSocket.State
- CLOSED - Enum constant in enum class rosequartz.net.WebSocket.State
- Collider - Class in rosequartz.coll
-
Represents any collider, a shape that can be tested against other colliders to see if they touch or overlap (collide).
- Collider() - Constructor for class rosequartz.coll.Collider
- COMMA - Enum constant in enum class rosequartz.input.Key
- Component - Interface in rosequartz.ecb
-
An ECB Component.
- components() - Method in class rosequartz.math.Vec
-
Returns the amount of components the vector has.
- connect(String) - Method in interface rosequartz.Natives.WebSocket
- connect(String) - Method in class rosequartz.net.WebSocket
-
Launches a new thread and connects this socket to another socket given its full url.
- connect(String, int) - Method in interface rosequartz.Natives.TCPSocket
- connect(String, int) - Method in class rosequartz.net.TCPSocket
-
Launches a new thread and connects this socket to another socket given its address and port.
- connectBlocking(String) - Method in interface rosequartz.Natives.WebSocket
- connectBlocking(String) - Method in class rosequartz.net.WebSocket
-
Connects this socket to another socket given its full url, blocking this thread until a connection is established.
- connectBlocking(String, int) - Method in interface rosequartz.Natives.TCPSocket
- connectBlocking(String, int) - Method in class rosequartz.net.TCPSocket
-
Connects this socket to another socket given its address and port, blocking this thread until a connection is established.
- CONNECTED - Enum constant in enum class rosequartz.net.TCPSocket.State
- CONNECTED - Enum constant in enum class rosequartz.net.WebSocket.State
- CONNECTING - Enum constant in enum class rosequartz.net.TCPSocket.State
- CONNECTING - Enum constant in enum class rosequartz.net.WebSocket.State
- ConsoleManager - Class in rosequartz
-
Class for managing the RoseQuartz-Console.
- construct() - Method in interface rosequartz.Natives.FileManager.Constructor
- construct() - Method in interface rosequartz.Natives.ObjectSerializer.Constructor
- construct() - Method in interface rosequartz.Natives.RoseQuartz.Constructor
- construct() - Method in interface rosequartz.Natives.TCPSocket.Constructor
- construct() - Method in interface rosequartz.Natives.WebSocket.Constructor
- construct() - Method in interface rosequartz.NativesFX.AudioListener.Constructor
- construct() - Method in interface rosequartz.NativesFX.AudioSource.Constructor
- construct() - Method in interface rosequartz.NativesFX.ConsoleManager.Constructor
- construct() - Method in interface rosequartz.NativesFX.DepthTestingManager.Constructor
- construct() - Method in interface rosequartz.NativesFX.FileRequestManager.Constructor
- construct() - Method in interface rosequartz.NativesFX.InputManager.Constructor
- construct() - Method in interface rosequartz.NativesFX.RoseQuartzFX.Constructor
- construct(int) - Method in interface rosequartz.Natives.TCPSocket.Constructor
- construct(int) - Method in interface rosequartz.Natives.UDPSocket.Constructor
- construct(int[], int) - Method in interface rosequartz.NativesFX.VertexArray.Constructor
- construct(int, int) - Method in interface rosequartz.Natives.UDPSocket.Constructor
- construct(int, int) - Method in interface rosequartz.NativesFX.Texture.Constructor
- construct(String) - Method in interface rosequartz.Natives.Resource.Constructor
- construct(String, String) - Method in interface rosequartz.NativesFX.ShaderProgram.Constructor
- construct(Resource) - Method in interface rosequartz.NativesFX.Audio.Constructor
- construct(Resource) - Method in interface rosequartz.NativesFX.Texture.Constructor
- construct(NativesFX.Texture) - Method in interface rosequartz.NativesFX.RenderTarget.Constructor
- copy() - Method in interface rosequartz.ecb.Component
-
Creates a copy of this component.
- copy() - Method in class rosequartz.ecb.Entity
-
Clones / Copies this entity with all its components.
- copyFile(String, String) - Method in class rosequartz.files.FileManager
-
Copies a file to the given file path, replacing if already exists and copying file attributes.
- copyFile(String, String) - Method in interface rosequartz.Natives.FileManager
- copyValues(CameraConfiguration) - Method in class rosequartz.gfx.CameraConfiguration
-
Copies the values of a given configuration into this.
- CTRL - Enum constant in enum class rosequartz.input.Key
All Classes|All Packages|Serialized Form