A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Z
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
- enableComboClearing() - function in org.polyfrost.polyui.Settings
- if true, the combo will be cleared when it reaches maxComboSize.
- enableDebugKeybind(java.lang.Boolean) - function in org.polyfrost.polyui.Settings
- enable the debug keybind in the window (Ctrl+Shift+I)
- enableDebugMode(.<Error class: unknown class>) - function in org.polyfrost.polyui.Settings
- this enables the debug renderer and various other debug features, including more verbose checks and logging.
- enableForceSettingInitialSize(java.lang.Boolean) - function in org.polyfrost.polyui.Settings
- This property will mean that, if
forceis true in theresizemethod, the initial size will be set to the size given. - enableFramebuffers(java.lang.Boolean) - function in org.polyfrost.polyui.Settings
- Enable or disable framebuffers.
- enableInitCleanup(java.lang.Boolean) - function in org.polyfrost.polyui.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.Settings
- Weather to invert the scroll direction
- enableRenderPausing(java.lang.Boolean) - function in org.polyfrost.polyui.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.Settings
- This property will run the cleanup() method in a shutdown hook which will free memory used by PolyUI.
- enableSmoothThemeChanges(java.lang.Boolean) - function in org.polyfrost.polyui.Settings
- Enable a smooth animation when the colors are changed.
- enableTranslationLoadingOnInit(java.lang.Boolean) - function in org.polyfrost.polyui.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.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.
- ensureLargerThan(S,org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.extensions.ExtensionsKt
- 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
- equalLenient(java.lang.Byte) - function in org.polyfrost.polyui.input.Modifiers
- equalLenient(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.color.PolyColor.Gradient
- equals(java.lang.Object) - function in org.polyfrost.polyui.data.Font
- equals(java.lang.Object) - function in org.polyfrost.polyui.data.PolyImage
- equals(java.lang.Object) - function in org.polyfrost.polyui.data.Resource
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Mouse.ButtonBase
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Mouse.ButtonBase
- equals(java.lang.Object) - function in org.polyfrost.polyui.event.Event.Mouse.Clicked
- equals(java.lang.Object) - function in org.polyfrost.polyui.input.KeyBinder.Bind
- equals(java.lang.Object) - function in org.polyfrost.polyui.operations.ShakeOp
- equals(java.lang.Object) - function in org.polyfrost.polyui.unit.Vec4
- 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.Companion - class in org.polyfrost.polyui.event.Event.Change
- 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.Companion - class in org.polyfrost.polyui.event.Event.Focused
- 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.ButtonBase - class in org.polyfrost.polyui.event.Event.Mouse
- Event.Mouse.Clicked - class in org.polyfrost.polyui.event.Event.Mouse
- Event.Mouse.Companion - class in org.polyfrost.polyui.event.Event.Mouse
- Event.Mouse.Drag - class in org.polyfrost.polyui.event.Event.Mouse
- dispatched when the mouse is moved while left click is down.
- Event.Mouse.Drag.Ended - class in org.polyfrost.polyui.event.Event.Mouse.Drag
- Dispatched when the drag ends.
- Event.Mouse.Drag.Started - class in org.polyfrost.polyui.event.Event.Mouse.Drag
- Dispatched when the drag starts.
- Event.Mouse.Entered - class in org.polyfrost.polyui.event.Event.Mouse
- acceptable by component and layout, when the mouse enters this component.
- Event.Mouse.Exited - class in org.polyfrost.polyui.event.Event.Mouse
- acceptable by component and layout, when the mouse leaves this component.
- Event.Mouse.Moved - class in org.polyfrost.polyui.event.Event.Mouse
- dispatched when the mouse is moved.
- 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.dsl
- DSL for events.
- EventDSL.Marker - class in org.polyfrost.polyui.dsl.EventDSL
- marker class for preventing illegal nesting.
- events(S,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.extensions.EventsKt
- EventsKt - class in org.polyfrost.polyui.component.extensions
- 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.
- exclusive() - function in org.polyfrost.polyui.operations.ComponentOp
- If this is
true, when this drawable operation is attempted to be added, if one is already present, instead of replacing it, it will be ignored. - exclusive() - function in org.polyfrost.polyui.operations.ComponentOp
- If this is
true, when this drawable operation is attempted to be added, if one is already present, instead of replacing it, it will be ignored. - exclusive() - function in org.polyfrost.polyui.operations.ShakeOp
- If this is
true, when this drawable operation is attempted to be added, if one is already present, instead of replacing it, it will be ignored. - extend(java.lang.Float) - function in org.polyfrost.polyui.animate.Animation
- Set from to the current value, extend to with by, and reset the passedTime to 0.
- extend(java.lang.Float) - function in org.polyfrost.polyui.animate.Animation
- Set from to the current value, extend to with by, and reset the passedTime to 0.
- ExtensionsKt - class in org.polyfrost.polyui.component.extensions
- ExtraBold - enum entry in org.polyfrost.polyui.data.Font.Weight
- ExtraLight - enum entry in org.polyfrost.polyui.data.Font.Weight
- extraToString() - function in org.polyfrost.polyui.component.Component
- Supply extra information to the toString representation of this object.
- extraToString() - function in org.polyfrost.polyui.component.Component
- Supply extra information to the toString representation of this object.
- extraToString() - function in org.polyfrost.polyui.component.impl.Image
- Supply extra information to the toString representation of this object.