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