Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

R

r - Variable in class graphics.Color
Red component for this color.
radian(float) - Static method in class util.MathUtils
Transforms an angle from degree into radian.
rainbowify() - Method in class ecs.Text
Applies a rainbow effect to the Text, gradually changing the color of each Glyph in a rainbow.
random - Static variable in class graphics.Color
 
random(float, float) - Static method in class util.MathUtils
Generates a random number from a range of floats.
randomColor() - Static method in class graphics.Color
 
randomInt(int, int) - Static method in class util.MathUtils
Generates a random number from a range of ints.
rayCast(Vector2f, Vector2f, float) - Method in class physics.collision.shape.Circle
Calculate a raycast against this circle using absolute coordinates.
rayCastIntersection(Vector2f, Vector2f, Vector2f, Vector2f) - Static method in class util.MathUtils
Cast two rays and see if they intersect.
rayCastIntersectionPoint(Vector2f, Vector2f, Vector2f, Vector2f) - Static method in class util.MathUtils
Cast two rays and see if they intersect.
RayCastResult - Class in physics.collision
 
RayCastResult() - Constructor for class physics.collision.RayCastResult
Create a RayCastResult, where the target was not hit.
RayCastResult(Vector2f, Vector2f, Vector2f, float) - Constructor for class physics.collision.RayCastResult
Create a successful raycast result with details collision information.
rayCastToLineIntersectionPoint(Vector2f, Vector2f, Vector2f, Vector2f) - Static method in class util.MathUtils
Cast a ray against a fixed line and see if they intersect.
read(Scanner) - Method in class io.token.RepetitiveTokenReader
 
read(Scanner) - Method in class io.token.TokenReader
 
readData(File) - Static method in class io.bin.BinaryIO
Reads byte data from a file.
readData(URL, int) - Static method in class io.bin.BinaryIO
Reads data from an URL in the web.
rebuffer() - Method in class graphics.renderer.DebugRenderer
Rebuffer all the data into batches
rebuffer() - Method in class graphics.renderer.DefaultRenderer
Rebuffer all the data into batches
rebuffer() - Method in class graphics.renderer.LightmapRenderer
Rebuffer all the data into batches
rebuffer() - Method in class graphics.renderer.Renderer
Rebuffer all the data into batches
rebuffer() - Method in class graphics.renderer.TextRenderer
Rebuffer all the data into batches
rectInRect(Transform, Transform) - Static method in class util.MathUtils
Checks if a rectangle is completely inside of another rectangle.
RED - Static variable in class graphics.Color
 
RED_INTEGER - Enum constant in enum class util.specs.TextureSpec.TextureFormat
 
RED_UNSIGNED_INTEGER - Enum constant in enum class util.specs.TextureSpec.TextureFormat
 
registerCollider(GameObject) - Method in class scene.Scene
 
registerRenderer(Renderer) - Method in class scene.Scene
Register a renderer to this scene
relativeCentroid - Variable in class physics.collision.shape.PrimitiveShape
The centroid of the shape - the relative vector to an imaginary origin near the shape
relatives - Variable in class physics.collision.shape.PrimitiveShape
The coordinates of the shape - relative to an imaginary origin near the shape
remove() - Method in class ecs.Component
Called when component is removed from GameObject.
remove(GameObject) - Method in class graphics.renderer.DebugRenderer
Remove a gameObject from this renderer
remove(GameObject) - Method in class graphics.renderer.DefaultRenderer
Remove a gameObject from this renderer
remove(GameObject) - Method in class graphics.renderer.LightmapRenderer
Remove a gameObject from this renderer
remove(GameObject) - Method in class graphics.renderer.Renderer
Remove a gameObject from the renderer if it contains the component that gets rendered.
remove(Text) - Method in class graphics.renderer.TextRenderer
 
removeComponent(Class<T>) - Method in class ecs.GameObject
Takes a parameter of a class that extends component and removed it from the GameObject if it is contained in the list of components.
removeForce(String) - Method in class ecs.Dynamics
Removes all forces matching a given identifier.
removeGameObjectFromScene(GameObject) - Method in class scene.Scene
 
render() - Method in class graphics.renderer.Renderer
Loop through all render batches and render them
render() - Method in class graphics.renderer.TextRenderer
 
render() - Method in class scene.Scene
 
render() - Method in class scene.SceneManager
 
RenderBatch - Class in graphics.renderer
Azurite
RenderBatch(int, int, Primitive, ShaderDatatype...) - Constructor for class graphics.renderer.RenderBatch
 
renderer - Variable in class scene.Scene
 
Renderer - Class in graphics.renderer
Azurite
Renderer() - Constructor for class graphics.renderer.Renderer
 
REPEAT - Enum constant in enum class util.specs.TextureSpec.TextureWrapFilterType
 
RepetitiveTokenReader - Class in io.token
 
RepetitiveTokenReader(String, String, int) - Constructor for class io.token.RepetitiveTokenReader
 
RepetitiveTokenReader(String, String, int, int) - Constructor for class io.token.RepetitiveTokenReader
 
reset() - Method in class physics.force.IncrementalForce
 
reset(float, float, float, float) - Method in class util.debug.DebugRect
Recalculates start and end points of the lines
resize(int, int) - Method in class graphics.Framebuffer
Resize the Framebuffer to a specific size it will regenerate the entire framebuffer
resizeAll(EventData.WindowResizeEventData) - Static method in class graphics.Framebuffer
Resize all Framebuffers created via the createWithColorAttachment() or createHalfResWithColorAttachment() methods
ResultPath<Position> - Interface in ai.path
The result of a pathfinding algorithm containing a full path from start to target.
rFilter - Variable in class util.specs.TextureSpec
 
RGBA8 - Enum constant in enum class util.specs.TextureSpec.TextureFormat
 
RIGHT_ARROW - Static variable in class input.Keyboard
 
RIGHT_SHOULDER - Static variable in class input.Gamepad
 
RIGHT_STICK - Static variable in class input.Gamepad
 
RIGHT_STICK_HORIZONTAL - Static variable in class input.Gamepad
 
RIGHT_STICK_VERITCAL - Static variable in class input.Gamepad
 
RIGHT_TRIGGER - Static variable in class input.Gamepad
 
rotateAroundOrigin(Vector2f, float) - Static method in class util.MathUtils
Rotates a point around the origin of the system.
rotateAroundPoint(Vector2f, Vector2f, float) - Static method in class util.MathUtils
Rotates a point around a given point in the same system.
rotateShape(float, RotationType, Vector2f) - Method in class physics.collision.shape.PrimitiveShape
Rotate a shape around a specific point and a given radianAngle.
RotationType - Enum Class in physics.collision.shape
 
round(float) - Static method in class util.MathUtils
This is for people who are too lazy to even import Math, but do want to import util.Utils.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form