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 force is true in the resize method, 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.
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Z