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 Image for 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
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
 
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.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.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
 
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
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
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  _