A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
A
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.Component
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.Component
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.Drawable
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.Drawable
- called when this drawable receives an event.
- accept(java.lang.Integer,java.lang.Boolean) - function in org.polyfrost.polyui.component.Focusable
- Accept a non-mapped key press.
- accept(java.lang.Integer,java.lang.Boolean) - function in org.polyfrost.polyui.component.Focusable
- Accept a non-mapped key press.
- accept(org.polyfrost.polyui.event.FocusedEvent) - function in org.polyfrost.polyui.component.Focusable
- Accept a FocusedEvent and handle it.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.Dropdown
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.FocusedEvent) - function in org.polyfrost.polyui.component.impl.Dropdown
- Accept a FocusedEvent and handle it.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.Dropdown.Entry
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.RadioButton
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.Scrollbar
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.SearchField
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.Slider
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.StateBlock
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.StateBlock
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.component.impl.TextInput
- called when this drawable receives an event.
- accept(org.polyfrost.polyui.event.FocusedEvent) - function in org.polyfrost.polyui.component.impl.TextInput
- Accept a FocusedEvent and handle it.
- accept(org.polyfrost.polyui.event.FocusedEvent) - function in org.polyfrost.polyui.component.impl.TextInput
- Accept a FocusedEvent and handle it.
- accept(java.lang.Integer,java.lang.Boolean) - function in org.polyfrost.polyui.input.KeyBinder
- accept an unmapped keystroke event.
- accept(org.polyfrost.polyui.event.Event) - function in org.polyfrost.polyui.input.KeyBinder
- accept a keystroke event.
- add(java.lang.String,kotlin.jvm.internal.Ref.FloatRef,kotlin.jvm.internal.Ref.FloatRef,java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.MarkdownText
- 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.component.Drawable) - function in org.polyfrost.polyui.layout.Layout
- adds the given components/layouts to this layout.
- add(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.layout.Layout
- adds the given components/layouts to this layout.
- add(java.util.Collection) - function in org.polyfrost.polyui.layout.Layout
- adds the given components/layouts to this layout.
- add(java.util.Collection) - function in org.polyfrost.polyui.layout.Layout
- adds the given components/layouts to this layout.
- add(org.polyfrost.polyui.component.Drawable,java.lang.Integer) - function in org.polyfrost.polyui.layout.Layout
- adds the given component/layout to this layout.
- add(org.polyfrost.polyui.component.Drawable,java.lang.Integer) - function in org.polyfrost.polyui.layout.Layout
- adds the given component/layout to this layout.
- add(org.polyfrost.polyui.component.Drawable,java.lang.Integer) - function in org.polyfrost.polyui.layout.impl.FlexLayout
- adds the given component/layout to this layout.
- addComponent(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.PolyUI
- addComponents(org.polyfrost.polyui.component.Drawable) - function in org.polyfrost.polyui.PolyUI
- addComponents(java.util.Collection) - function in org.polyfrost.polyui.PolyUI
- addComponents(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.ContainingComponent
- Add components to this containing component.
- addComponents(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.ContainingComponent
- Add components to this containing component.
- Added - class in org.polyfrost.polyui.event
- This event is dispatched when a component/layout is added after it has been initialized (i.e.
- addEventHandler(S,E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.component.Drawable
- addEventHandler(S,E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.component.Drawable
- addEventhandler(S,E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.component.Drawable
- addEventhandler(S,E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.component.Drawable
- addEventHandler(E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.property.MarkdownText.MarkdownProperties
- Add a universal event handler to this component's property.
- addEventHandler(E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.property.Properties
- Add a universal event handler to this component's property.
- addEventHandler(E,kotlin.jvm.functions.Function2) - function in org.polyfrost.polyui.property.Properties
- Add a universal event handler to this component's property.
- addHook(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.PolyUI
- add a function to be executed on the main thread, after rendering the UI.
- addKey(java.lang.String,java.lang.String) - function in org.polyfrost.polyui.input.Translator
- Add a key to the translation table.
- addKeyframes(org.polyfrost.polyui.animate.KeyFrames) - function in org.polyfrost.polyui.component.Component
- addKeyframes(org.polyfrost.polyui.animate.KeyFrames) - function in org.polyfrost.polyui.component.Component
- 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.Short) - function in org.polyfrost.polyui.event.EventManager
- add a modifier to the current keyModifiers.
- addOperation(org.polyfrost.polyui.component.DrawableOp,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Component
- Add a DrawableOp to this drawable.
- addOperation(org.polyfrost.polyui.component.DrawableOp,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Component
- Add a DrawableOp to this drawable.
- addOperation(org.polyfrost.polyui.component.DrawableOp,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Drawable
- Add a DrawableOp to this drawable.
- addOperation(org.polyfrost.polyui.component.DrawableOp,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.Drawable
- Add a DrawableOp to this drawable.
- addOrReplace(java.util.List,E,java.lang.Integer) - function in org.polyfrost.polyui.utils.ArrayUtils
- This function will add the given item to the end of the list if it doesn't exist, or replace it if it does.
- addPropertyType(java.lang.Class,org.polyfrost.polyui.property.Properties) - function in org.polyfrost.polyui.property.PropertyManager
- addPropertyType(java.lang.String,org.polyfrost.polyui.property.Properties) - function in org.polyfrost.polyui.property.PropertyManager
- Add the given property to the property registry.
- addPropertyType(kotlin.reflect.KClass,org.polyfrost.polyui.property.Properties) - function in org.polyfrost.polyui.property.PropertyManager
- addPropertyType(org.polyfrost.polyui.component.Component,org.polyfrost.polyui.property.Properties) - function in org.polyfrost.polyui.property.PropertyManager
- Add the given property to the property' registry.
- addPropertyTypes(kotlin.collections.HashMap) - function in org.polyfrost.polyui.property.PropertyManager
- Add the given properties to the property registry (bulk version of addPropertyType).
- after(java.lang.Long,kotlin.jvm.functions.Function0) - function in org.polyfrost.polyui.PolyUI
- Add a function that is called after timeNanos nanoseconds.
- allAre(L,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.utils.ArrayUtils
- Returns
trueif all elements match the given predicate. - AllSame - enum entry in org.polyfrost.polyui.layout.impl.GridLayout.CellSize
All cells have the same size.
- animateBy(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.animate.Animation.Type,java.lang.Long) - function in org.polyfrost.polyui.component.Drawable
- Bulk-add drawable operations to this drawable.
- animateBy(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.animate.Animation.Type,java.lang.Long) - function in org.polyfrost.polyui.component.Drawable
- Bulk-add drawable operations to this drawable.
- animateTo(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.animate.Animation.Type,java.lang.Long) - function in org.polyfrost.polyui.component.Drawable
- Bulk-add drawable operations to this drawable.
- animateTo(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.animate.Animation.Type,java.lang.Long) - function in org.polyfrost.polyui.component.Drawable
- Bulk-add drawable operations to this drawable.
- Animation - class in org.polyfrost.polyui.animate
- An animation used by the PolyUI system.
- Animation.Type - class in org.polyfrost.polyui.animate.Animation
- anyAre(L,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.utils.ArrayUtils
- Returns
trueif at least one element matches the given predicate. - append(kotlin.Array,E,java.lang.Boolean) - function in org.polyfrost.polyui.utils.ArrayUtils
- Append element to the end of this array, that is, the first empty index.
- append(kotlin.text.StringBuilder,java.lang.CharSequence,java.lang.Integer) - function in org.polyfrost.polyui.utils.Utils
- append the given CharSequence to this StringBuilder, repeated repeats times.
- apply(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.DrawableOp
- apply this drawable operation.
- apply(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.DrawableOp
- apply this drawable operation.
- apply(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.DrawableOp.Fade
- apply this drawable operation.
- apply(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.DrawableOp.Move
- apply this drawable operation.
- apply(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.DrawableOp.Resize
- apply this drawable operation.
- apply(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.DrawableOp.Rotate
- apply this drawable operation.
- apply(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.DrawableOp.Scale
- apply this drawable operation.
- apply(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.component.DrawableOp.Skew
- apply this drawable operation.
- ArrayUtils - class in org.polyfrost.polyui.utils
- asArrayList(kotlin.Array) - function in org.polyfrost.polyui.utils.ArrayUtils
- asArrayList(java.lang.Iterable) - function in org.polyfrost.polyui.utils.ArrayUtils
- Return this iterable as an ArrayList.
- at(java.lang.Float,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.animate.KeyFrames