A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Z
A
- Above - enum entry in org.polyfrost.polyui.unit.Point
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.Inputtable
- called when this component receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.Scrollable
- called when this component receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.Scrollable
- called when this component receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.TextInput
- called when this component receives an event.
- accept(org.polyfrost.polyui.event.Event.Focused) - function in org.polyfrost.polyui.component.impl.TextInput
- accept(java.lang.Integer,java.lang.Boolean,java.lang.Byte) - function in org.polyfrost.polyui.input.KeyBinder
- accept an unmapped keystroke event.
- accept(org.polyfrost.polyui.event.Event,java.lang.Byte) - function in org.polyfrost.polyui.input.KeyBinder
- accept a keystroke event.
- acceptsInput() - function in org.polyfrost.polyui.component.Inputtable
- acceptsInput() - function in org.polyfrost.polyui.component.Inputtable
- add(S,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.dsl.DrawableDSL
- add(S,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.dsl.DrawableDSL
- add(org.polyfrost.polyui.input.KeyBinder.Bind) - function in org.polyfrost.polyui.input.KeyBinder
- Add a keybind to this PolyUI instance, that will be run when the given keys are pressed.
- add(org.polyfrost.polyui.input.KeyBinder.Bind) - function in org.polyfrost.polyui.input.KeyBinder
- Add a keybind to this PolyUI instance, that will be run when the given keys are pressed.
- add() - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
- add() - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
- add(java.lang.Integer) - function in org.polyfrost.polyui.utils.IntArraySet
- add3dEffect(S,java.lang.Double,java.lang.Double) - function in org.polyfrost.polyui.component.extensions.VisualsKt
- Add a 3D hover effect to the specified drawable which slightly skews the object as the mouse moves across it, giving the appearance of it popping off the screen.
- addChild(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
- addChild(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
- addChild(org.polyfrost.polyui.component.Component,java.lang.Integer,java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
- the runtime equivalent of adding children to this component during the constructor.
- addChild(org.polyfrost.polyui.component.Component,java.lang.Integer,java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
- the runtime equivalent of adding children to this component during the constructor.
- addDelegate(java.lang.String) - function in org.polyfrost.polyui.input.Translator
- add a delegate translator to this master translator.
- addEventhandler(S,E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.component.Inputtable
- addEventhandler(S,E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.component.Inputtable
- addExecutor(org.polyfrost.polyui.utils.Clock.Executor) - function in org.polyfrost.polyui.PolyUI
- addHoverInfo(S,org.polyfrost.polyui.component.Drawable,org.polyfrost.polyui.unit.Vec2,org.polyfrost.polyui.unit.Align,org.polyfrost.polyui.unit.Point) - function in org.polyfrost.polyui.component.extensions.ExtensionsKt
- Add some text that is shown when the mouse is left still over this drawable for 1 second or more.
- addIfAbsent(java.util.List,E) - function in org.polyfrost.polyui.utils.ListUtils
- Add the given element to this list if it is not in it already.
- addKey(java.lang.String,java.lang.String) - function in org.polyfrost.polyui.input.Translator
- Add a key to the translation table.
- addKeys(kotlin.Pair) - function in org.polyfrost.polyui.input.Translator
- Add a set of keys to the translation table.
- addKeys(java.util.Map) - function in org.polyfrost.polyui.input.Translator
- Add a map of keys to the translation table.
- addModifier(java.lang.Byte) - function in org.polyfrost.polyui.input.InputManager
- add a modifier to the current keyModifiers.
- addOperation(org.polyfrost.polyui.operations.ComponentOp) - function in org.polyfrost.polyui.component.Component
- addOperation(org.polyfrost.polyui.operations.ComponentOp) - function in org.polyfrost.polyui.component.Component
- addOperation(org.polyfrost.polyui.operations.ComponentOp) - function in org.polyfrost.polyui.component.Component
- Add a ComponentOp to this component.
- addOperation(org.polyfrost.polyui.operations.ComponentOp) - function in org.polyfrost.polyui.component.Component
- Add a ComponentOp to this component.
- addOrReplace(java.util.List,E) - function in org.polyfrost.polyui.utils.ListUtils
- Replace this given element if it already exists in this list using Any.equals, or append it to the end if it does not.
- addRescalingListeners(T,java.lang.Boolean) - function in org.polyfrost.polyui.component.extensions.VisualsKt
- Use this method on your component if you plan on it being removed from the component tree and re-added later, to guard against the rescaling system not updating the component's size (and optionally its children) as it was not referenced anywhere when the size was changed.
- addRethemingListeners(T) - function in org.polyfrost.polyui.component.extensions.VisualsKt
- Use this method on your component if you plan on it being removed from the component tree and re-added later, to guard against the theming system not updating the component's palette as it was not referenced when the colors were changed.
- afterInit(S,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.component.extensions.EventsKt
- afterParentInit(S,java.lang.Integer,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.extensions.EventsKt
- Add an event handler to this drawable's parent, and (optionally) it's parent's parent (depth).
- Align - class in org.polyfrost.polyui.unit
- align(org.polyfrost.polyui.unit.Align) - function in org.polyfrost.polyui.utils.PolyUIBuilder
- Align.Cross - class in org.polyfrost.polyui.unit.Align
- Align.Main - class in org.polyfrost.polyui.unit.Align
- Align.Mode - class in org.polyfrost.polyui.unit.Align
- alpha() - function in org.polyfrost.polyui.color.PolyColor
- alpha() - function in org.polyfrost.polyui.color.PolyColor
- alpha2() - function in org.polyfrost.polyui.color.PolyColor.Gradient
- alpha2() - function in org.polyfrost.polyui.color.PolyColor.Gradient
- ALT - enum entry in org.polyfrost.polyui.input.KeyModifiers
- animatable(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.color.ColorUtils
- animatableGradient(org.polyfrost.polyui.color.PolyColor.Gradient) - function in org.polyfrost.polyui.color.ColorUtils
- animateBy(org.polyfrost.polyui.component.Drawable,org.polyfrost.polyui.unit.Vec2,org.polyfrost.polyui.unit.Vec2,java.lang.Double,java.lang.Float,java.lang.Float,java.lang.Double,java.lang.Double,org.polyfrost.polyui.color.PolyColor,org.polyfrost.polyui.animate.Animation) - function in org.polyfrost.polyui.component.extensions.OperationsKt
- Bulk add method for all the builtin drawable operations in PolyUI.
- animateTo(org.polyfrost.polyui.component.Drawable,org.polyfrost.polyui.unit.Vec2,org.polyfrost.polyui.unit.Vec2,java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Float,java.lang.Float,org.polyfrost.polyui.color.PolyColor,org.polyfrost.polyui.animate.Animation) - function in org.polyfrost.polyui.component.extensions.OperationsKt
- Bulk add method for all the builtin drawable operations in PolyUI.
- Animation - class in org.polyfrost.polyui.animate
- An animation used by the PolyUI system.
- Animation.Type - class in org.polyfrost.polyui.animate.Animation
- append(java.lang.StringBuilder,java.lang.Character,java.lang.Integer) - function in org.polyfrost.polyui.utils.StringUtils
- append the given Char to this StringBuilder, repeated repeats times.
- apply() - function in org.polyfrost.polyui.operations.ComponentOp
- Apply the operation, this is called before the component is rendered.
- apply() - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
- Apply the operation, this is called before the component is rendered.
- apply() - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
- Apply the operation, this is called before the component is rendered.
- apply() - function in org.polyfrost.polyui.operations.Recolor
- Apply the operation, this is called before the component is rendered.
- areElementsEqual(kotlin.FloatArray) - function in org.polyfrost.polyui.utils.Utils
- areRoundedCornersEnabled() - function in org.polyfrost.polyui.Settings
- Enable or disable rounded corners for all org.polyfrost.polyui.component.impl.Block.
- argb(java.lang.Integer) - function in org.polyfrost.polyui.color.ColorUtils
- at(java.lang.Integer,java.lang.Float) - function in org.polyfrost.polyui.component.Component
- Set the position of this component programmatically.
- at(java.lang.Integer,java.lang.Float) - function in org.polyfrost.polyui.component.Component
- Set the position of this component programmatically.
- at(java.lang.Float,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.KeyFrames
- At - enum entry in org.polyfrost.polyui.unit.Point