A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
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.
- RCONTROL - enum entry in org.polyfrost.polyui.input.KeyModifiers
- recalculate() - function in org.polyfrost.polyui.component.Drawable
- Reposition the children of this drawable, and recalculate the size of this drawable.
- recalculate() - function in org.polyfrost.polyui.component.Drawable
- Reposition the children of this drawable, and recalculate the size of this drawable.
- recalculate() - function in org.polyfrost.polyui.event.InputManager
- force the mouse position to be updated.
- recalculateChildren() - function in org.polyfrost.polyui.component.Drawable
- Reposition all the children of this drawable.
- recalculateChildren() - function in org.polyfrost.polyui.component.Drawable
- Reposition all the children of this drawable.
- recolor(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation) - function in org.polyfrost.polyui.color.PolyColor.Animated
- recolor this color to the target color, with the given animation type and duration.
- recolor(java.lang.Integer,org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation) - function in org.polyfrost.polyui.color.PolyColor.Gradient
- Animated.recolor this gradient color.
- recolor(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation) - function in org.polyfrost.polyui.color.PolyColor.Gradient
- Deprecated, see Component.recolor for how to animate gradients.
- Recolor - class in org.polyfrost.polyui.operations
- Changes the color of the component to the specified color.
- record(java.lang.Long,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
- 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
- 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
- remove(T) - function in org.polyfrost.polyui.utils.LinkedList
- remove() - function in org.polyfrost.polyui.utils.LinkedList.LLIterator
- removeAll(java.util.Collection) - function in org.polyfrost.polyui.utils.LinkedList
- removeAt(java.lang.Integer) - function in org.polyfrost.polyui.utils.LinkedList
- removeChild(java.lang.Integer) - function in org.polyfrost.polyui.component.Drawable
- removeChild(java.lang.Integer) - function in org.polyfrost.polyui.component.Drawable
- removeChild(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.component.Drawable
- removeChild(org.polyfrost.polyui.component.Drawable) - 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.
- removeIf(java.util.function.Predicate) - function in kotlin.collections.MutableCollection
- 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
- render(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.renderer.Renderer
- hook into this renderer.
- Renderer - class in org.polyfrost.polyui.renderer
- The renderer is responsible for drawing all components to the screen, handling frame buffers, and more.
- replaceAll(java.util.function.UnaryOperator) - function in kotlin.collections.MutableList
- 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.Image
- 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.
- rescale(java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.renderer.data.PolyImage
- reset() - function in org.polyfrost.polyui.animate.Animation
- reset() - function in org.polyfrost.polyui.animate.Animation
- reset() - function in org.polyfrost.polyui.component.Drawable
- reset() - function in org.polyfrost.polyui.component.Drawable
- reset() - function in org.polyfrost.polyui.operations.DrawableOp.Animatable
- reset() - function in org.polyfrost.polyui.operations.DrawableOp.Animatable
- reset() - function in org.polyfrost.polyui.renderer.data.Resource
- reset() - function in org.polyfrost.polyui.renderer.data.Resource
- reset(java.lang.Integer) - function in org.polyfrost.polyui.utils.LinkedList.LLIterator
- resetAlphaCap() - function in org.polyfrost.polyui.renderer.Renderer
- reset the alphaCap.
- 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.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.Mut
- Resource - class in org.polyfrost.polyui.renderer.data
- Abstract representation of a resource.
- resourceExists(java.lang.String) - function in org.polyfrost.polyui.utils.IOUtils
- retainAll(java.util.Collection) - function in org.polyfrost.polyui.utils.LinkedList
- 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.Utils
- 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.Utils
- 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.Utils
- 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