A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
_
E
- EaseInBack - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInBump - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInCirc - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInCubic - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInElastic - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInExpo - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutBack - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutBump - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutCirc - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutCubic - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutElastic - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutExpo - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutQuad - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutQuart - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutQuint - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInOutSine - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInQuad - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInQuart - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInQuint - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseInSine - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutBack - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutBump - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutCirc - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutCubic - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutElastic - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutExpo - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutQuad - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutQuart - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutQuint - enum entry in org.polyfrost.polyui.animate.Animation.Type
- EaseOutSine - enum entry in org.polyfrost.polyui.animate.Animation.Type
- Easing - class in org.polyfrost.polyui.animate
- Easing.Back - class in org.polyfrost.polyui.animate.Easing
- Easing.Bump - class in org.polyfrost.polyui.animate.Easing
- Easing.Circ - class in org.polyfrost.polyui.animate.Easing
- Easing.Cubic - class in org.polyfrost.polyui.animate.Easing
- Easing.Elastic - class in org.polyfrost.polyui.animate.Easing
- Easing.Expo - class in org.polyfrost.polyui.animate.Easing
- Easing.Quad - class in org.polyfrost.polyui.animate.Easing
- Easing.Quart - class in org.polyfrost.polyui.animate.Easing
- Easing.Quint - class in org.polyfrost.polyui.animate.Easing
- Easing.Sine - class in org.polyfrost.polyui.animate.Easing
- Easing.Type - class in org.polyfrost.polyui.animate.Easing
- enableAggressiveCleanup(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- This property will make it so after a drawable is initialized, its initialization events are cleared, meaning that
reset()will fail. - enableComboClearing() - function in org.polyfrost.polyui.property.Settings
- if true, the combo will be cleared when it reaches maxComboSize.
- enableCommandAsControl(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- If enabled, the command key on Mac will act as control inputs.
- enableDebugKeybind(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- enable the debug keybind in the window (Ctrl+Shift+I)
- enableDebugMode(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- this enables the debug renderer and various other debug features, including more verbose checks and logging.
- enableFramebuffers(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- Enable or disable framebuffers.
- enableInitCleanup(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- This property will explicitly clean up after the initialization of PolyUI, calling the garbage collector to free up temporary objects created during initialization.
- enableNaturalScrolling(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- Weather to invert the scroll direction
- enableRenderPausing(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- This optimization enables "render pausing", or allowing the renderer to pause rendering when there are no changes to the UI.
- enableShutdownCleanup(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- This property will run the cleanup() method in a shutdown hook which will free memory used by PolyUI.
- enableTranslationLoadingOnInit(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- Set this to true to enable loading of translation keys upon startup, instead of the default behaviour of loading them when they are first used.
- enableVSync(java.lang.Boolean) - function in org.polyfrost.polyui.property.Settings
- END - enum entry in org.polyfrost.polyui.input.Keys
- End - enum entry in org.polyfrost.polyui.unit.Align.Cross
Each row is placed on after the other, with the last row at the very bottom.
- End - enum entry in org.polyfrost.polyui.unit.Align.Main
Items are packed in the order they are added, but they are packed from the end of each row.
- endFrame() - function in org.polyfrost.polyui.renderer.Renderer
- End a frame.
- ensureSize(java.util.List,java.lang.Integer,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.utils.Utils
- Ensure that this list is at least size elements long, and if it is not, add elements to it using the given initializer.
- ENTER - enum entry in org.polyfrost.polyui.input.Keys
- equal(java.lang.Byte) - function in org.polyfrost.polyui.input.Modifiers
- equal(org.polyfrost.polyui.input.Modifiers) - function in org.polyfrost.polyui.input.Modifiers
- equals(java.lang.Object) - function in org.polyfrost.polyui.color.PolyColor
- equals(java.lang.Object) - function in org.polyfrost.polyui.color.PolyColor
- equals(java.lang.Object) - function in org.polyfrost.polyui.color.PolyColor.Gradient
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Change.Number
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Change.State
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Change.Text
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Focused.FileDrop
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Focused.KeyPressed
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Focused.KeyReleased
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Focused.KeyTyped
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Focused.UnmappedInput
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Mouse.Clicked
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Mouse.Pressed
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Mouse.Released
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Mouse.Scrolled
- equals(java.lang.Object) - function in org.polyfrost.polyui.input.KeyBinder.Bind
- equals(java.lang.Object) - function in org.polyfrost.polyui.operations.Fade
- equals(java.lang.Object) - function in org.polyfrost.polyui.operations.Move
- equals(java.lang.Object) - function in org.polyfrost.polyui.operations.Recolor
- equals(java.lang.Object) - function in org.polyfrost.polyui.operations.Resize
- equals(java.lang.Object) - function in org.polyfrost.polyui.operations.Rotate
- equals(java.lang.Object) - function in org.polyfrost.polyui.operations.Scale
- equals(java.lang.Object) - function in org.polyfrost.polyui.operations.Skew
- equals(java.lang.Object) - function in org.polyfrost.polyui.renderer.data.Font
- equals(java.lang.Object) - function in org.polyfrost.polyui.renderer.data.PolyImage
- equals(java.lang.Object) - function in org.polyfrost.polyui.renderer.data.Resource
- equals(java.lang.Object) - function in org.polyfrost.polyui.unit.Vec2
- equals(java.lang.Object) - function in org.polyfrost.polyui.unit.Vec2
- equals(java.lang.Object) - function in org.polyfrost.polyui.utils.LinkedList
- ESCAPE - enum entry in org.polyfrost.polyui.input.Keys
- Event - class in org.polyfrost.polyui.event
- Events are how PolyUI communicates between components and to the user.
- Event.Change - class in org.polyfrost.polyui.event.Event
- Events related to specific things that occur in some components, for example when a switch is toggled, a slider is moved or a text is changed.
- Event.Change.Number - class in org.polyfrost.polyui.event.Event.Change
- Event.Change.State - class in org.polyfrost.polyui.event.Event.Change
- Event.Change.Text - class in org.polyfrost.polyui.event.Event.Change
- Event.Focused - class in org.polyfrost.polyui.event.Event
- Events for focusable components (components which receive keyboard input)In order to receive these events, the focusable flag must be
true. - Event.Focused.FileDrop - class in org.polyfrost.polyui.event.Event.Focused
- This event is dispatched when files are dropped into this PolyUI instance.
- Event.Focused.Gained - class in org.polyfrost.polyui.event.Event.Focused
- Event.Focused.KeyPressed - class in org.polyfrost.polyui.event.Event.Focused
- called when a non-printable key (and modifiers) is pressed.
- Event.Focused.KeyReleased - class in org.polyfrost.polyui.event.Event.Focused
- Event.Focused.KeyTyped - class in org.polyfrost.polyui.event.Event.Focused
- called when a key is typed (and modifiers) is pressed.
- Event.Focused.Lost - class in org.polyfrost.polyui.event.Event.Focused
- Event.Focused.UnmappedInput - class in org.polyfrost.polyui.event.Event.Focused
- Event.Lifetime - class in org.polyfrost.polyui.event.Event
- Events related to the lifetime of a component.
- Event.Lifetime.Added - class in org.polyfrost.polyui.event.Event.Lifetime
- Event.Lifetime.Disabled - class in org.polyfrost.polyui.event.Event.Lifetime
- Event.Lifetime.Enabled - class in org.polyfrost.polyui.event.Event.Lifetime
- Event.Lifetime.Init - class in org.polyfrost.polyui.event.Event.Lifetime
- Event.Lifetime.PostInit - class in org.polyfrost.polyui.event.Event.Lifetime
- Event.Lifetime.Removed - class in org.polyfrost.polyui.event.Event.Lifetime
- Event.Mouse - class in org.polyfrost.polyui.event.Event
- Events related to the mouse.
- Event.Mouse.Clicked - class in org.polyfrost.polyui.event.Event.Mouse
- Event.Mouse.Dragged - class in org.polyfrost.polyui.event.Event.Mouse
- dispatched when the mouse is moved while left click is down.
- Event.Mouse.Entered - class in org.polyfrost.polyui.event.Event.Mouse
- acceptable by component and layout, when the mouse enters this drawable.
- Event.Mouse.Exited - class in org.polyfrost.polyui.event.Event.Mouse
- acceptable by component and layout, when the mouse leaves this drawable.
- Event.Mouse.Pressed - class in org.polyfrost.polyui.event.Event.Mouse
- Event.Mouse.Released - class in org.polyfrost.polyui.event.Event.Mouse
- Event.Mouse.Scrolled - class in org.polyfrost.polyui.event.Event.Mouse
- EventDSL - class in org.polyfrost.polyui.event
- DSL for events.
- EventDSL.Marker - class in org.polyfrost.polyui.event.EventDSL
- marker class for preventing illegal nesting.
- events(S,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.ExtensionsKt
- every(java.lang.Long,java.lang.Integer,kotlin.jvm.functions.Function0) - function in org.polyfrost.polyui.PolyUI
- add a function that is called every nanos nanoseconds.
- ExtensionsKt - class in org.polyfrost.polyui.component
- ExtraBold - enum entry in org.polyfrost.polyui.renderer.data.Font.Weight
- ExtraLight - enum entry in org.polyfrost.polyui.renderer.data.Font.Weight