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 - class in org.polyfrost.polyui.component.impl
A radiobutton component in PolyUI.
RadioButtonProperties - class in org.polyfrost.polyui.property.impl
 
RALT - enum entry in org.polyfrost.polyui.input.Modifiers
 
Raster - enum entry in org.polyfrost.polyui.renderer.data.PolyImage.Type

Raster image, such as PNG, JPEG, BMP, etc.

RCONTROL - enum entry in org.polyfrost.polyui.input.Modifiers
 
recalculateMousePos() - function in org.polyfrost.polyui.event.EventManager
Internal function that will force the mouse position to be updated.
recolor(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long) - function in org.polyfrost.polyui.color.PolyColor.Animated
recolor this color to the target color, with the given animation type and duration.
recolor(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long) - function in org.polyfrost.polyui.color.PolyColor.Chroma
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.Type,java.lang.Long) - function in org.polyfrost.polyui.color.PolyColor.Gradient
Animated.recolor this gradient color.
recolor(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long) - function in org.polyfrost.polyui.color.PolyColor.Gradient
Deprecated, see Component.recolor for how to animate gradients.
recolor(org.polyfrost.polyui.color.PolyColor,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Component
Changes the color of the component to the specified color.
recolor(org.polyfrost.polyui.color.PolyColor,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Component
Changes the color of the component to the specified color.
recolor(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.ContainingComponent
Changes the color of the component to the specified color.
recolor(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.ContainingComponent
Changes the color of the component to the specified color.
recolor(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.layout.impl.SwitchingLayout
Changes the color of the component to the specified color.
recolorAll(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.ContainingComponent
 
recolorAll(org.polyfrost.polyui.color.Color,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.ContainingComponent
 
recolorRecolorsAll() - function in org.polyfrost.polyui.component.ContainingComponent
Set this to true for the recolor function to act as recolorAll.
recolorRecolorsAll() - function in org.polyfrost.polyui.component.ContainingComponent
Set this to true for the recolor function to act as recolorAll.
recolorRecolorsAll() - function in org.polyfrost.polyui.component.impl.Button
Set this to true for the recolor function to act as recolorAll.
recolorRecolorsAll() - function in org.polyfrost.polyui.component.impl.Button
Set this to true for the recolor function to act as recolorAll.
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
 
rem(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.unit.Vec2
 
remAssign(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.unit.Vec2
 
remove(org.polyfrost.polyui.input.KeyBinder.Bind) - function in org.polyfrost.polyui.input.KeyBinder
 
remove(java.lang.Integer) - function in org.polyfrost.polyui.layout.Layout
Removes a component from this layout at the specified index.
remove(java.lang.Integer) - function in org.polyfrost.polyui.layout.Layout
Removes a component from this layout at the specified index.
remove(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.layout.Layout
removes a component from this layout.
remove(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.layout.Layout
removes a component from this layout.
remove(java.lang.Integer) - function in org.polyfrost.polyui.layout.impl.FlexLayout
Removes a component from this layout at the specified index.
remove(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.layout.impl.FlexLayout
removes a component from this layout.
removeComponents(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.ContainingComponent
 
removeComponents(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.ContainingComponent
 
Removed - class in org.polyfrost.polyui.event
This event is dispatched when a component/layout is removed, using the removeComponent function.
removeModifier(java.lang.Short) - function in org.polyfrost.polyui.event.EventManager
remove a modifier from the current keyModifiers.
removeNow(java.lang.Integer) - function in org.polyfrost.polyui.layout.Layout
Removes a component from this layout immediately.
removeNow(java.lang.Integer) - function in org.polyfrost.polyui.layout.Layout
Removes a component from this layout immediately.
removeNow(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.layout.Layout
removes a component immediately, without waiting for it to finish up.
removeNow(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.layout.Layout
removes a component immediately, without waiting for it to finish up.
removeNow(java.lang.Integer) - function in org.polyfrost.polyui.layout.impl.FlexLayout
Removes a component from this layout immediately.
removeNow(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.layout.impl.FlexLayout
removes a component immediately, without waiting for it to finish up.
removeOperation(org.polyfrost.polyui.component.DrawableOp) - function in org.polyfrost.polyui.component.Drawable
Remove an operation from this drawable.
removeOperation(org.polyfrost.polyui.component.DrawableOp) - function in org.polyfrost.polyui.component.Drawable
Remove an operation from this drawable.
render() - function in org.polyfrost.polyui.PolyUI
 
render() - function in org.polyfrost.polyui.component.ContainingComponent
Render the children of this component.
render() - function in org.polyfrost.polyui.component.ContainingComponent
Render the children of this component.
render() - function in org.polyfrost.polyui.component.Drawable
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.Drawable
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Block
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Block
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Button
Render the children of this component.
render() - function in org.polyfrost.polyui.component.impl.Checkbox
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Divider
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Dropdown
Render the children of this component.
render() - function in org.polyfrost.polyui.component.impl.Image
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Keybind
Render the children of this component.
render() - function in org.polyfrost.polyui.component.impl.MarkdownText
draw script for this drawable.
render(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.impl.MarkdownText.ImageNode
 
render(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.impl.MarkdownText.Node
 
render(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.impl.MarkdownText.TextNode
 
render() - function in org.polyfrost.polyui.component.impl.RadioButton
Render the children of this component.
render() - function in org.polyfrost.polyui.component.impl.Scrollbar
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Slider
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Switch
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.Text
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.TextInput
draw script for this drawable.
render() - function in org.polyfrost.polyui.component.impl.TextInput
draw script for this drawable.
render() - function in org.polyfrost.polyui.layout.Layout
render this layout's components, and remove them if they are ready to be removed.
render() - function in org.polyfrost.polyui.layout.Layout
render this layout's components, and remove them if they are ready to be removed.
render() - function in org.polyfrost.polyui.layout.impl.SwitchingLayout
draw script for this drawable.
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.
reRenderIfNecessary() - function in org.polyfrost.polyui.layout.Layout
this is the function that is called every frame.
reRenderIfNecessary() - function in org.polyfrost.polyui.layout.Layout
this is the function that is called every frame.
rescale(java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.component.ContainingComponent
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.component.ContainingComponent
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.component.Drawable
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.component.Drawable
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.component.impl.Image
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.component.impl.Slider
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.component.impl.Switch
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.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.component.impl.TextInput
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.component.impl.TextInput
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.layout.Layout
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.layout.Layout
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.layout.impl.FlexLayout
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.ContainingComponent
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.component.ContainingComponent
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.component.Drawable
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.component.Drawable
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.component.impl.Text
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.component.impl.TextInput
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.component.impl.TextInput
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.input.Translator.Text
reset this text according to the translation table (if attached)
reset() - function in org.polyfrost.polyui.layout.Layout
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.layout.Layout
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.layout.impl.SwitchingLayout
Use this function to reset your drawable's PolyText if it is using one.
reset() - function in org.polyfrost.polyui.renderer.data.Resource
 
reset() - function in org.polyfrost.polyui.renderer.data.Resource
 
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.
resize(java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.PolyUI
Resize this PolyUI instance.
resize(org.polyfrost.polyui.unit.Size,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Drawable
resize this drawable to the given size.
resize(org.polyfrost.polyui.unit.Size,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Drawable
resize this drawable to the given size.
Resource - class in org.polyfrost.polyui.renderer.data
Abstract representation of a resource.
resourceExists(java.lang.String) - function in org.polyfrost.polyui.utils.IOUtils
 
reverse() - function in org.polyfrost.polyui.animate.Animation
 
reverse() - function in org.polyfrost.polyui.animate.Animation
 
rgba(java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.utils.Utils
 
rgba(java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float) - function in org.polyfrost.polyui.utils.Utils
figma copy-paste accessor
rgba(java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in org.polyfrost.polyui.utils.Utils
figma copy-paste accessor
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 - enum entry in org.polyfrost.polyui.unit.Side
 
Right - enum entry in org.polyfrost.polyui.unit.TextAlign
 
RIGHT_MOUSE - enum entry in org.polyfrost.polyui.input.Mouse
 
RMETA - enum entry in org.polyfrost.polyui.input.Modifiers
 
rotate(java.lang.Double) - function in org.polyfrost.polyui.renderer.Renderer
rotate all future draw calls by the given amount.
rotateBy(java.lang.Double,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Drawable
Rotate this drawable by the given amount, in degrees.
rotateBy(java.lang.Double,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Drawable
Rotate this drawable by the given amount, in degrees.
rotateTo(java.lang.Double,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Drawable
Rotate this drawable to the given amount, in degrees.
rotateTo(java.lang.Double,org.polyfrost.polyui.animate.Animation.Type,java.lang.Long,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Drawable
Rotate this drawable to the given amount, in degrees.
ROUND - enum entry in org.polyfrost.polyui.renderer.data.PolyImage.MaterialStyle
 
Row - enum entry in org.polyfrost.polyui.layout.impl.FlexLayout.Direction
 
RowReverse - enum entry in org.polyfrost.polyui.layout.impl.FlexLayout.Direction
 
RSHIFT - enum entry in org.polyfrost.polyui.input.Modifiers
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W