A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Z 

C

calculateSize() - function in org.polyfrost.polyui.component.Component
Use this function to calculate the size of this component.
calculateSize() - function in org.polyfrost.polyui.component.Component
Use this function to calculate the size of this component.
calculateSize() - function in org.polyfrost.polyui.component.impl.Image
Use this function to calculate the size of this component.
calculateSize() - function in org.polyfrost.polyui.component.impl.Text
Use this function to calculate the size of this component.
calculateSize() - function in org.polyfrost.polyui.component.impl.Text
Use this function to calculate the size of this component.
cancel() - function in org.polyfrost.polyui.event.Event.Change
Cancel this event.
cancel() - function in org.polyfrost.polyui.event.Event.Change
Cancel this event.
cancelRecord(java.lang.String) - function in org.polyfrost.polyui.input.KeyBinder
 
Center - enum entry in org.polyfrost.polyui.unit.Align.Cross

Each row is placed on after the other, with the rows centered overall.

Center - enum entry in org.polyfrost.polyui.unit.Align.Main

Items are packed in the order they are added, but they are centered on each row.

chars(java.lang.Character) - function in org.polyfrost.polyui.input.KeybindHelper
 
Checkbox(org.polyfrost.polyui.unit.Vec2,java.lang.Float,java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Derivatives
 
childOf(T,org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.extensions.RelationsKt
Register this component to be a child of parent.
cl0(java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.utils.Utils
Returns the value closer to zero.
cl1(java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.utils.Utils
Returns the value closer to one.
cleanup() - function in org.polyfrost.polyui.PolyUI
cleanup the polyUI instance.
cleanup() - function in org.polyfrost.polyui.renderer.Renderer
Cleanup this renderer.
clear() - function in org.polyfrost.polyui.utils.Int2IntMap
Clear the map.
clear() - function in org.polyfrost.polyui.utils.IntArraySet
 
clearHandlers() - function in org.polyfrost.polyui.component.Inputtable
Clear all event handlers for this component.
clearHandlers() - function in org.polyfrost.polyui.component.Inputtable
Clear all event handlers for this component.
clearModifiers() - function in org.polyfrost.polyui.input.InputManager
Clear the current keyModifiers.
clearSelection() - function in org.polyfrost.polyui.component.impl.TextInput
 
Clicker - enum entry in org.polyfrost.polyui.data.Cursor

the little hand which can click.

clipChildren() - function in org.polyfrost.polyui.component.Component
 
clipChildren() - function in org.polyfrost.polyui.component.Component
 
Clock - class in org.polyfrost.polyui.utils
A simple class for timing of animations and things.
Clock.Bomb - class in org.polyfrost.polyui.utils.Clock
An executor that will execute a function after a certain amount of time.
Clock.Companion - class in org.polyfrost.polyui.utils.Clock
 
Clock.Executor - class in org.polyfrost.polyui.utils.Clock
 
Clock.FixedTimeExecutor - class in org.polyfrost.polyui.utils.Clock
Create a new FixedTimeExecutor.
clone() - function in org.polyfrost.polyui.animate.Animation
 
clone() - function in org.polyfrost.polyui.animate.Animation
 
clone() - function in org.polyfrost.polyui.animate.Easing.Back
 
clone() - function in org.polyfrost.polyui.animate.Easing.Bump
 
clone() - function in org.polyfrost.polyui.animate.Easing.Circ
 
clone() - function in org.polyfrost.polyui.animate.Easing.Cubic
 
clone() - function in org.polyfrost.polyui.animate.Easing.Elastic
 
clone() - function in org.polyfrost.polyui.animate.Easing.Expo
 
clone() - function in org.polyfrost.polyui.animate.Easing.Quad
 
clone() - function in org.polyfrost.polyui.animate.Easing.Quart
 
clone() - function in org.polyfrost.polyui.animate.Easing.Quint
 
clone() - function in org.polyfrost.polyui.animate.Easing.Sine
 
clone() - function in org.polyfrost.polyui.animate.Linear
 
clone() - function in org.polyfrost.polyui.component.Drawable
Implement this function to enable cloning of your Drawable.
clone() - function in org.polyfrost.polyui.component.Drawable
Implement this function to enable cloning of your Drawable.
clone() - function in org.polyfrost.polyui.unit.Vec4
 
close() - function in org.polyfrost.polyui.renderer.Renderer
 
close() - function in org.polyfrost.polyui.renderer.Window
destroy the window.
closestToPoint(java.lang.CharSequence,org.polyfrost.polyui.renderer.Renderer,org.polyfrost.polyui.data.Font,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.utils.StringUtils
Returns the closest character index from the given string to the given point x.
coerceAtLeast(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.unit.Vec2
 
coerceAtMost(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.unit.Vec2
 
coerceIn(org.polyfrost.polyui.unit.Vec2,org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.unit.Vec2
 
coerceWithin(java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.utils.Utils
coerceIn which doesn't require a to be less than b.
ColorPicker(kotlin.jvm.internal.Ref.ObjectRef,java.util.List,java.util.List,org.polyfrost.polyui.PolyUI,java.lang.Boolean,org.polyfrost.polyui.unit.Point) - function in org.polyfrost.polyui.component.impl.ColorPickerKt
 
ColorPickerKt - class in org.polyfrost.polyui.component.impl
 
Colors - class in org.polyfrost.polyui.color
Colors is the color storage for PolyUI.
colors(org.polyfrost.polyui.color.Colors) - function in org.polyfrost.polyui.utils.PolyUIBuilder
 
Colors.Brand - class in org.polyfrost.polyui.color.Colors
 
Colors.Component - class in org.polyfrost.polyui.color.Colors
 
Colors.OnBrand - class in org.polyfrost.polyui.color.Colors
 
Colors.Page - class in org.polyfrost.polyui.color.Colors
 
Colors.Palette - class in org.polyfrost.polyui.color.Colors
A color palette represents a set of four colors in PolyUI representing the four key states that a component can have.
Colors.State - class in org.polyfrost.polyui.color.Colors
 
Colors.Text - class in org.polyfrost.polyui.color.Colors
 
ColorUtils - class in org.polyfrost.polyui.color
 
compareTo(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.unit.Vec2
 
compareTo(java.lang.Float) - function in org.polyfrost.polyui.unit.Vec4
 
compareTo(org.polyfrost.polyui.unit.Vec4) - function in org.polyfrost.polyui.unit.Vec4
 
Component - class in org.polyfrost.polyui.component
Component is the base class of everything on the screen in PolyUI.
component1() - function in org.polyfrost.polyui.event.Event.Change.Number
 
component1() - function in org.polyfrost.polyui.event.Event.Change.State
 
component1() - function in org.polyfrost.polyui.event.Event.Change.Text
 
component1() - function in org.polyfrost.polyui.event.Event.Focused.FileDrop
 
component1() - function in org.polyfrost.polyui.event.Event.Focused.KeyPressed
 
component1() - function in org.polyfrost.polyui.event.Event.Focused.KeyReleased
 
component1() - function in org.polyfrost.polyui.event.Event.Focused.KeyTyped
 
component1() - function in org.polyfrost.polyui.event.Event.Mouse.ButtonBase
 
component1() - function in org.polyfrost.polyui.event.Event.Mouse.ButtonBase
 
component1() - function in org.polyfrost.polyui.event.Event.Mouse.Scrolled
 
component1() - function in org.polyfrost.polyui.unit.Vec2
 
component1() - function in org.polyfrost.polyui.unit.Vec4
 
component1() - function in org.polyfrost.polyui.utils.Int2IntMap.Entry
 
component2() - function in org.polyfrost.polyui.event.Event.Focused.KeyPressed
 
component2() - function in org.polyfrost.polyui.event.Event.Focused.KeyReleased
 
component2() - function in org.polyfrost.polyui.event.Event.Focused.KeyTyped
 
component2() - function in org.polyfrost.polyui.event.Event.Mouse.ButtonBase
 
component2() - function in org.polyfrost.polyui.event.Event.Mouse.ButtonBase
 
component2() - function in org.polyfrost.polyui.event.Event.Mouse.Scrolled
 
component2() - function in org.polyfrost.polyui.unit.Vec2
 
component2() - function in org.polyfrost.polyui.unit.Vec4
 
component2() - function in org.polyfrost.polyui.utils.Int2IntMap.Entry
 
component3() - function in org.polyfrost.polyui.event.Event.Mouse.Scrolled
 
component3() - function in org.polyfrost.polyui.unit.Vec4
 
component4() - function in org.polyfrost.polyui.unit.Vec4
 
ComponentOp - class in org.polyfrost.polyui.operations
component operations represent simple procedures that are ran before and after every render cycle.
ComponentOp.Animatable - class in org.polyfrost.polyui.operations.ComponentOp
Class to represent an operation that can be applied on a component that modifies it in some way.
configure(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.dsl.DrawableDSL
 
configure(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.dsl.DrawableDSL
 
configure(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.utils.PolyUIBuilder
 
contains(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Component
 
contains(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Component
 
contains(org.polyfrost.polyui.unit.Vec4) - function in org.polyfrost.polyui.component.Component
 
contains(org.polyfrost.polyui.unit.Vec4) - function in org.polyfrost.polyui.component.Component
 
contains(java.lang.Integer) - function in org.polyfrost.polyui.utils.Int2IntMap
 
contains(java.lang.Integer) - function in org.polyfrost.polyui.utils.IntArraySet
 
containsKey(java.lang.Integer) - function in org.polyfrost.polyui.utils.Int2IntMap
 
containsValue(java.lang.Integer) - function in org.polyfrost.polyui.utils.Int2IntMap
 
CONTROL - enum entry in org.polyfrost.polyui.input.KeyModifiers
 
countChildren(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.extensions.RelationsKt
Returns a count of this component's children, including children of children.
CRASH - enum entry in org.polyfrost.polyui.Settings.ResourcePolicy

Throw an exception and crash the program.

create(java.lang.Long,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.animate.Animation.Type
create an animation based on the type.
createdWithSetPosition() - function in org.polyfrost.polyui.component.Component
 
createdWithSetPosition() - function in org.polyfrost.polyui.component.Component
 
createdWithSetSize() - function in org.polyfrost.polyui.component.Component
 
createdWithSetSize() - function in org.polyfrost.polyui.component.Component
 
createFramebuffer(java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.renderer.FramebufferController
Create a new framebuffer.
Cursor - class in org.polyfrost.polyui.data
This enum represents the different cursors that can be used in PolyUI.
cut(L,java.lang.Integer,java.lang.Integer) - function in org.polyfrost.polyui.utils.ListUtils
Returns this list, with all elements not in the range from..
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Z