A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
R
- radii(java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.utils.Utils
- convert the given floats into an array of 4 floats for radii.
- radii(java.lang.Number) - function in org.polyfrost.polyui.utils.Utils
- convert the given float into an array of 4 floats for radii.
- Radiobutton(kotlin.Pair,org.polyfrost.polyui.unit.Vec2,java.lang.Integer,java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.component.impl.Derivatives
- For just strings, use
"string"for each entry. - Radiobutton(java.lang.String,org.polyfrost.polyui.unit.Vec2,java.lang.Integer,java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.component.impl.Derivatives
- For images, use
Imagefor each entry. - Radiobutton(org.polyfrost.polyui.renderer.data.PolyImage,org.polyfrost.polyui.unit.Vec2,java.lang.Integer,java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.component.impl.Derivatives
- For strings, use
"string"for each entry. - RALT - enum entry in org.polyfrost.polyui.input.KeyModifiers
- Raster - enum entry in org.polyfrost.polyui.renderer.data.PolyImage.Type
Raster image, such as PNG, JPEG, BMP, etc.
- rayCheck(org.polyfrost.polyui.component.Drawable,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.event.InputManager
- perform a recursive ray check on the drawable.
- rayCheckUnsafe(org.polyfrost.polyui.component.Drawable,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.event.InputManager
- same as rayCheck, but does not check for Drawable.acceptsInput or Drawable.enabled.
- RCONTROL - enum entry in org.polyfrost.polyui.input.KeyModifiers
- recalculate() - function in org.polyfrost.polyui.component.Drawable
- Fully recalculate this drawable's size, and any of its children's positions.
- recalculate() - function in org.polyfrost.polyui.component.Drawable
- Fully recalculate this drawable's size, and any of its children's positions.
- recalculate() - function in org.polyfrost.polyui.event.InputManager
- force the mouse position to be updated.
- recolor(org.polyfrost.polyui.color.PolyColor,org.polyfrost.polyui.animate.Animation) - function in org.polyfrost.polyui.color.PolyColor.Animatable
- recolor this color to the target color, with the given animation type and duration.
- recolor(java.lang.Integer,org.polyfrost.polyui.color.PolyColor,org.polyfrost.polyui.animate.Animation) - function in org.polyfrost.polyui.color.PolyColor.Gradient.Animatable
- recolor(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.color.PolyColor.Mutable
- recolor(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.color.PolyColor.Mutable
- Recolor - class in org.polyfrost.polyui.operations
- Changes the color of the component to the specified color.
- record(java.lang.Long,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0) - function in org.polyfrost.polyui.input.KeyBinder
- Begin recording for a keybind.
- rect(java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,org.polyfrost.polyui.color.Color,java.lang.Float) - function in org.polyfrost.polyui.renderer.Renderer
- rect(java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,org.polyfrost.polyui.color.Color,java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.renderer.Renderer
- draw a rectangle to the screen, per the given parameters.
- rect(java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,org.polyfrost.polyui.color.Color,kotlin.FloatArray) - function in org.polyfrost.polyui.renderer.Renderer
- red() - function in org.polyfrost.polyui.color.PolyColor
- red() - function in org.polyfrost.polyui.color.PolyColor
- red() - function in org.polyfrost.polyui.color.PolyColor
- red2() - function in org.polyfrost.polyui.color.PolyColor.Gradient
- red2() - function in org.polyfrost.polyui.color.PolyColor.Gradient
- ref(T) - function in org.polyfrost.polyui.utils.Utils
- Box the given value into a Ref.ObjectRef.
- Regular - enum entry in org.polyfrost.polyui.renderer.data.Font.Weight
- relegate(S) - function in org.polyfrost.polyui.component.ExtensionsKt
- Relegate this drawable, meaning it will, in relation to its siblings:
be drawn first
receive events last
- remove(org.polyfrost.polyui.input.KeyBinder.Bind) - function in org.polyfrost.polyui.input.KeyBinder
- remove() - function in org.polyfrost.polyui.operations.DrawableOp
- remove() - function in org.polyfrost.polyui.operations.DrawableOp
- removeChild(java.lang.Integer,java.lang.Boolean) - function in org.polyfrost.polyui.component.Drawable
- removeChild(java.lang.Integer,java.lang.Boolean) - function in org.polyfrost.polyui.component.Drawable
- removeChild(org.polyfrost.polyui.component.Drawable,java.lang.Boolean) - function in org.polyfrost.polyui.component.Drawable
- removeChild(org.polyfrost.polyui.component.Drawable,java.lang.Boolean) - function in org.polyfrost.polyui.component.Drawable
- removeExecutor(org.polyfrost.polyui.utils.Clock.Executor) - function in org.polyfrost.polyui.PolyUI
- Remove a clock-based executor from this PolyUI instance.
- removeModifier(java.lang.Byte) - function in org.polyfrost.polyui.event.InputManager
- remove a modifier from the current keyModifiers.
- removeOperation(org.polyfrost.polyui.operations.DrawableOp) - function in org.polyfrost.polyui.component.Drawable
- Remove an operation from this drawable.
- removeOperation(org.polyfrost.polyui.operations.DrawableOp) - function in org.polyfrost.polyui.component.Drawable
- Remove an operation from this drawable.
- render() - function in org.polyfrost.polyui.PolyUI
- Perform a render cycle.
- render() - function in org.polyfrost.polyui.utils.Debugger
- Renderer - class in org.polyfrost.polyui.renderer
- The renderer is responsible for drawing all components to the screen, handling frame buffers, and more.
- repositionChildren() - function in org.polyfrost.polyui.component.Drawable
- Reposition all the children of this drawable.
- repositionChildren() - function in org.polyfrost.polyui.component.Drawable
- Reposition all the children of this drawable.
- rescale(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.component.Drawable
- Method that is called when the physical size of the total window area changes.
- rescale(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.component.Drawable
- Method that is called when the physical size of the total window area changes.
- rescale(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Block
- Method that is called when the physical size of the total window area changes.
- rescale(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Block
- Method that is called when the physical size of the total window area changes.
- rescale(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Text
- Method that is called when the physical size of the total window area changes.
- rescale(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Text
- Method that is called when the physical size of the total window area changes.
- reset() - function in org.polyfrost.polyui.animate.Animation
- reset() - function in org.polyfrost.polyui.animate.Animation
- reset() - function in org.polyfrost.polyui.operations.DrawableOp.Animatable
- reset() - function in org.polyfrost.polyui.operations.DrawableOp.Animatable
- resetGlobalAlpha() - function in org.polyfrost.polyui.renderer.Renderer
- reset the global alpha to normal.
- resetScroll() - function in org.polyfrost.polyui.component.Drawable
- reset the initial scroll position to the current position.
- resetScroll() - function in org.polyfrost.polyui.component.Drawable
- reset the initial scroll position to the current position.
- resize(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.PolyUI
- Resize this PolyUI instance.
- Resize - class in org.polyfrost.polyui.operations
- resize(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.unit.Vec2
- resize(java.lang.Float,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.unit.Vec2
- Resource - class in org.polyfrost.polyui.renderer.data
- representation of a resource, which can be loaded asynchronously or synchronously.
- resourceExists(java.lang.String,java.lang.Class) - function in org.polyfrost.polyui.utils.IOUtils
- reverse() - function in org.polyfrost.polyui.animate.Animation
- reverse() - function in org.polyfrost.polyui.animate.Animation
- reverse() - function in org.polyfrost.polyui.operations.DrawableOp.Animatable
- reverse() - function in org.polyfrost.polyui.operations.DrawableOp.Animatable
- rgba(java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float) - function in org.polyfrost.polyui.utils.ColorUtils
- create a color from the given red, green, and blue integer values, and an alpha value
0f..1f - rgba(java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in org.polyfrost.polyui.utils.ColorUtils
- create a color from the given red, green, and blue integer values, and an alpha value
0f..1f - RGBtoHSB(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlin.FloatArray) - function in org.polyfrost.polyui.utils.ColorUtils
- Converts the components of a color, as specified by the default RGB model, to an equivalent set of values for hue, saturation, and brightness that are the three components of the HSB model.
- RIGHT - enum entry in org.polyfrost.polyui.input.Keys
- RIGHT_MOUSE - enum entry in org.polyfrost.polyui.input.Mouse
- RMETA - enum entry in org.polyfrost.polyui.input.KeyModifiers
- Rotate - class in org.polyfrost.polyui.operations
- rotate(java.lang.Double,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.renderer.Renderer
- rotate all future draw calls by the given amount, around the given point, px and py (if supported)you must do all your transforms inside a push, pop pair!
- ROUND - enum entry in org.polyfrost.polyui.renderer.data.PolyImage.MaterialStyle
- RSHIFT - enum entry in org.polyfrost.polyui.input.KeyModifiers