Index
All Classes|All Packages|Serialized Form
M
- M - Enum constant in enum class rosequartz.input.Key
- m00 - Variable in class rosequartz.math.Mat4
- m01 - Variable in class rosequartz.math.Mat4
- m02 - Variable in class rosequartz.math.Mat4
- m03 - Variable in class rosequartz.math.Mat4
- m10 - Variable in class rosequartz.math.Mat4
- m11 - Variable in class rosequartz.math.Mat4
- m12 - Variable in class rosequartz.math.Mat4
- m13 - Variable in class rosequartz.math.Mat4
- m20 - Variable in class rosequartz.math.Mat4
- m21 - Variable in class rosequartz.math.Mat4
- m22 - Variable in class rosequartz.math.Mat4
- m23 - Variable in class rosequartz.math.Mat4
- m30 - Variable in class rosequartz.math.Mat4
- m31 - Variable in class rosequartz.math.Mat4
- m32 - Variable in class rosequartz.math.Mat4
- m33 - Variable in class rosequartz.math.Mat4
- main() - Method in class rosequartz.Project
-
The main method gets called at the start of your game.
- mainGamepad() - Method in class rosequartz.input.InputManager
-
Gets the last used gamepad.
- Mat4 - Class in rosequartz.math
-
Represents any 4x4 Matrix.
- Mat4() - Constructor for class rosequartz.math.Mat4
-
Creates a new Matrix4 and calls identity.
- Mat4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class rosequartz.math.Mat4
-
Creates a new Matrix4 and calls set with the given values.
- Mat4(Mat4) - Constructor for class rosequartz.math.Mat4
-
Creates a new Matrix4 with the values of the given matrix.
- MatrixUtils - Class in rosequartz.gfx
-
Class used by ModelInstance to rotate, scale and translate the model.
- max(T) - Method in class rosequartz.math.Vec
-
Sets the values of this vector to the component-wise maximum of this and the given vector.
- millis(long) - Static method in class rosequartz.time.Duration
-
Creates a new duration representing the duration of a given amount of milliseconds.
- min(T) - Method in class rosequartz.math.Vec
-
Sets the values of this vector to the component-wise minimum of this and the given vector.
- MINUS - Enum constant in enum class rosequartz.input.Key
- minutes(double) - Static method in class rosequartz.time.Duration
-
Creates a new duration representing the duration of a given amount of minutes.
- Model - Class in rosequartz.gfx
-
Represents a 3D-Model from inside a .obj file.
- Model(Resource, VertexBuilder<Model.VertexStructure>) - Constructor for class rosequartz.gfx.Model
-
Creates a Model from a .obj file.
- Model(VertexArray, VertexBuilder<Model.VertexStructure>) - Constructor for class rosequartz.gfx.Model
-
Creates a Model from a vertex buffer.
- Model.VertexStructure - Enum Class in rosequartz.gfx
-
Vertex attributes of a 3D-model.
- ModelInstance - Class in rosequartz.gfx
-
Represents one instance of a 3D Model.
- ModelInstance() - Constructor for class rosequartz.gfx.ModelInstance
-
Creates a new Instance of any 3D Model.
- Moment - Class in rosequartz.time
-
Represents a moment in time.
- Moment(long) - Constructor for class rosequartz.time.Moment
-
Creates a new moment representing the given unix timestamp.
- mouseButton(MouseButton) - Method in class rosequartz.input.InputManager
-
Gets if a mouse button is currently pressed.
- MouseButton - Enum Class in rosequartz.input
-
Represents a mouse button.
- mousePos() - Method in class rosequartz.input.InputManager
-
Gets the mouse's position.
- mouseVisible() - Method in class rosequartz.input.InputManager
-
Gets if the mouse cursor is currently visible.
- mouseX() - Method in class rosequartz.input.InputManager
-
Gets the mouse's position on the x-axis.
- mouseY() - Method in class rosequartz.input.InputManager
-
Gets the mouse's position on the y-axis.
- moveFile(String, String) - Method in class rosequartz.files.FileManager
-
Moves a file to the given file path.
- mul(float...) - Method in class rosequartz.math.Vec
-
Multiplies the given vector with this vector component-wise and stores the result in this.
- mul(Mat4) - Method in class rosequartz.math.Mat4
-
Multiplies this matrix with the given matrix and stores the result in this.
- mul(Mat4) - Method in class rosequartz.math.Vec4
-
Multiplies this the given matrix with this vector and stores the result in this.
- mul(Mat4, Mat4) - Method in class rosequartz.math.Mat4
-
Multiplies this matrix with the given matrix and stores the result in dest
- mul(Mat4, Vec4) - Method in class rosequartz.math.Vec4
-
Multiplies this the given matrix with this vector and stores the result in dest.
- mul(T) - Method in class rosequartz.math.Vec
-
Multiplies the given vector with this vector component-wise and stores the result in this.
- mul(T, T) - Method in class rosequartz.math.Vec
-
Multiplies the given vector with this vector component-wise and stores the result in dest.
- mulN(float...) - Method in class rosequartz.math.Vec
-
Multiplies the given vector with this vector component-wise and stores the result in a new vector, returning it.
- mulN(Mat4) - Method in class rosequartz.math.Mat4
-
Multiplies this matrix with the given matrix and stores the result in a new matrix, returning it.
- mulN(Mat4) - Method in class rosequartz.math.Vec4
-
Multiplies this the given matrix with this vector and stores the result in a new vector, returning it.
- mulN(T) - Method in class rosequartz.math.Vec
-
Multiplies the given vector with this vector component-wise and stores the result in a new vector, returning it.
- multiThreadRunnables(Runnable[], String[]) - Method in interface rosequartz.Natives.RoseQuartz
- mutable - Variable in class rosequartz.ecb.Pipeline
All Classes|All Packages|Serialized Form