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

S

safeFocus(org.polyfrost.polyui.component.Inputtable) - function in org.polyfrost.polyui.input.InputManager
try to focus a component, without throwing an exception.
Scale - class in org.polyfrost.polyui.operations
 
scale(java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.renderer.Renderer
scales all future draw calls by the given amount, around the given point, px and py (if supported)you must do all your transforms inside a push, pop pair!
screenAt() - function in org.polyfrost.polyui.component.Scrollable
 
screenAt() - function in org.polyfrost.polyui.component.Scrollable
 
Scrollable - class in org.polyfrost.polyui.component
Extensions to Component which allow it to listen to scroll events and scroll itself.
secondary(S) - function in org.polyfrost.polyui.component.extensions.VisualsKt
 
seconds() - function in org.polyfrost.polyui.unit.Units
 
secs() - function in org.polyfrost.polyui.unit.Units
 
selectWordAroundCaret() - function in org.polyfrost.polyui.component.impl.TextInput
 
SemiBold - enum entry in org.polyfrost.polyui.data.Font.Weight
 
set(java.lang.Integer,org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.color.PolyColor.Gradient.Mutable
 
set(java.lang.Integer,org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.color.PolyColor.Gradient.Mutable
 
set(java.lang.Integer,org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
 
set(java.lang.Integer,org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
 
set(org.polyfrost.polyui.component.Component,org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
Replace a child of this component with another component.
set(org.polyfrost.polyui.component.Component,org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
Replace a child of this component with another component.
set(java.lang.Integer,java.lang.Integer) - function in org.polyfrost.polyui.utils.Int2IntMap
 
set(kotlin.FloatArray,java.lang.Float) - function in org.polyfrost.polyui.utils.Utils
 
set_parent(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
 
set_parent(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
 
setAcceptsInput(java.lang.Boolean) - function in org.polyfrost.polyui.component.Inputtable
 
setAcceptsInput(java.lang.Boolean) - function in org.polyfrost.polyui.component.Inputtable
 
setAlignment(org.polyfrost.polyui.unit.Align) - function in org.polyfrost.polyui.component.Component
 
setAlignment(org.polyfrost.polyui.unit.Align) - function in org.polyfrost.polyui.component.Component
 
setAlignment(org.polyfrost.polyui.unit.Align) - function in org.polyfrost.polyui.dsl.DrawableDSL.Master
 
setAlpha(java.lang.Float) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setAlpha(java.lang.Float) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setAlpha(java.lang.Float) - function in org.polyfrost.polyui.component.Drawable
The alpha value of this drawable.
setAlpha(java.lang.Float) - function in org.polyfrost.polyui.component.Drawable
The alpha value of this drawable.
setAlpha(S,java.lang.Float) - function in org.polyfrost.polyui.component.extensions.ExtensionsKt
 
setAspectRatio(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.Settings
Set the renderer aspect ratio, with the ratio being width:height, e.g.
setAt(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Component
 
setAt(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Component
 
setBackgroundColor(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.component.impl.Image
 
setBackgroundColor(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.dsl.DrawableDSL.Master
 
setBorderColor(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.component.impl.Block
 
setBorderColor(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.component.impl.Block
 
setBorderWidth(java.lang.Float) - function in org.polyfrost.polyui.component.impl.Block
 
setBorderWidth(java.lang.Float) - function in org.polyfrost.polyui.component.impl.Block
 
setBrightness(java.lang.Float) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setBrightness(java.lang.Float) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setCancelled(java.lang.Boolean) - function in org.polyfrost.polyui.event.Event.Change
Weather the event has been cancelled.
setCancelled(java.lang.Boolean) - function in org.polyfrost.polyui.event.Event.Change
Weather the event has been cancelled.
setClipboard(java.lang.String) - function in org.polyfrost.polyui.PolyUI
 
setClipboard(java.lang.String) - function in org.polyfrost.polyui.renderer.Window
Set the clipboard string.
setColor(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.component.Drawable
 
setColor(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.component.Drawable
 
setColor(org.polyfrost.polyui.color.Color) - function in org.polyfrost.polyui.operations.KeyFrame
 
setColorInternal(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.component.Drawable
internal storage for the color.
setColorInternal(org.polyfrost.polyui.color.PolyColor) - function in org.polyfrost.polyui.component.Drawable
internal storage for the color.
setColors(org.polyfrost.polyui.color.Colors) - function in org.polyfrost.polyui.PolyUI
Colors attached to this PolyUI instance.
setComboMaxInterval(java.lang.Long) - function in org.polyfrost.polyui.Settings
the time between clicks for them to be considered as a combo.
setCursor(org.polyfrost.polyui.data.Cursor) - function in org.polyfrost.polyui.PolyUI
 
setCursor(org.polyfrost.polyui.data.Cursor) - function in org.polyfrost.polyui.renderer.Window
Set the cursor design.
setDefaultLocale(java.lang.String) - function in org.polyfrost.polyui.Settings
 
setDestructivePalette(S) - function in org.polyfrost.polyui.component.extensions.VisualsKt
 
setDontWarn(java.lang.Boolean) - function in org.polyfrost.polyui.input.Translator
Set to true to disable warnings when a translation is not found.
setDragThreshold(java.lang.Float) - function in org.polyfrost.polyui.Settings
The threshold for a drag to be considered a 'drag', meaning the drag event will begin to be dispatched, in pixels.
setDurationNanos(java.lang.Long) - function in org.polyfrost.polyui.animate.Animation
 
setDurationNanos(java.lang.Long) - function in org.polyfrost.polyui.animate.Animation
 
setEnabled(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
Disabled flag for this component.
setEnabled(java.lang.Boolean) - function in org.polyfrost.polyui.component.Inputtable
Disabled flag for this component.
setEnabled(java.lang.Boolean) - function in org.polyfrost.polyui.component.Inputtable
Disabled flag for this component.
setFont(S,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.extensions.VisualsKt
Set the font of this text component during initialization, using the PolyUI fonts instance.
setFont(org.polyfrost.polyui.data.Font) - function in org.polyfrost.polyui.component.impl.Text
 
setFont(org.polyfrost.polyui.data.Font) - function in org.polyfrost.polyui.component.impl.Text
 
setFontInternal(org.polyfrost.polyui.data.Font) - function in org.polyfrost.polyui.component.impl.Text
 
setFontInternal(org.polyfrost.polyui.data.Font) - function in org.polyfrost.polyui.component.impl.Text
 
setFonts(org.polyfrost.polyui.data.FontFamily) - function in org.polyfrost.polyui.PolyUI
Fonts attached to this PolyUI instance.
setFontSize(java.lang.Float) - function in org.polyfrost.polyui.component.impl.Text
 
setFontSize(java.lang.Float) - function in org.polyfrost.polyui.component.impl.Text
 
setFontWeight(org.polyfrost.polyui.data.Font.Weight) - function in org.polyfrost.polyui.component.impl.Text
 
setFontWeight(org.polyfrost.polyui.data.Font.Weight) - function in org.polyfrost.polyui.component.impl.Text
 
setFrom(java.lang.Float) - function in org.polyfrost.polyui.animate.Animation
 
setFrom(java.lang.Float) - function in org.polyfrost.polyui.animate.Animation
 
setHasVisibleSize(java.lang.Boolean) - function in org.polyfrost.polyui.component.Scrollable
 
setHasVisibleSize(java.lang.Boolean) - function in org.polyfrost.polyui.component.Scrollable
 
setHeight(java.lang.Float) - function in org.polyfrost.polyui.component.Component
 
setHeight(java.lang.Float) - function in org.polyfrost.polyui.component.Component
 
setHeight(java.lang.Integer) - function in org.polyfrost.polyui.renderer.Window
 
setHue(java.lang.Float) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setHue(java.lang.Float) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setImage(org.polyfrost.polyui.data.PolyImage) - function in org.polyfrost.polyui.component.impl.Image
 
setImageSize(org.polyfrost.polyui.data.PolyImage,org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.data.PolyImage.Companion
 
setInputManager(org.polyfrost.polyui.input.InputManager) - function in org.polyfrost.polyui.dsl.DrawableDSL.Master
 
setInputState(java.lang.Byte) - function in org.polyfrost.polyui.component.Inputtable
 
setInputState(java.lang.Byte) - function in org.polyfrost.polyui.component.Inputtable
 
setItalic(java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Text
 
setItalic(java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Text
 
setKeyBinder(org.polyfrost.polyui.input.KeyBinder) - function in org.polyfrost.polyui.input.InputManager
 
setLayoutController(org.polyfrost.polyui.layout.LayoutController) - function in org.polyfrost.polyui.PolyUI
 
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutFlags(java.lang.Byte) - function in org.polyfrost.polyui.component.Component
Flags that store various states of this component regarding the org.polyfrost.polyui.layout.LayoutController and resizing.
setLayoutIgnored(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
 
setLayoutIgnored(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
 
setLocale(java.lang.String) - function in org.polyfrost.polyui.input.Translator
set the locale of this translator.
setMasterFrameBuffer(java.lang.Boolean) - function in org.polyfrost.polyui.Settings
If true, the renderer will render all layout and component to a 'master' framebuffer, then every frame, render that.
setMaxComboSize(java.lang.Integer) - function in org.polyfrost.polyui.Settings
maximum amount of clicks that can be combo-ed in any interval
setMaxFPS(java.lang.Integer) - function in org.polyfrost.polyui.Settings
set this to something other than 0 to set a framerate cap for the UI.
setMaximumSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.Settings
Set the maximum renderer size (width by height) that this instance can be resized to.
setMinDrawablesForFramebuffer(java.lang.Integer) - function in org.polyfrost.polyui.Settings
minimum number of drawables in a group before it will use a framebuffer.
setMinimumSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.Settings
Set the minimum renderer size (width by height) that this instance can be resized to.
setMonospaceFont(org.polyfrost.polyui.data.Font) - function in org.polyfrost.polyui.PolyUI
Monospace font attached to this PolyUI instance.
setName(java.lang.String) - function in org.polyfrost.polyui.component.Component
This is the name of this component, and you can use it to get components from a layout by ID, e.
setName(java.lang.String) - function in org.polyfrost.polyui.component.Component
This is the name of this component, and you can use it to get components from a layout by ID, e.
setNeedsRedraw(java.lang.Boolean) - function in org.polyfrost.polyui.component.Drawable
 
setNeedsRedraw(java.lang.Boolean) - function in org.polyfrost.polyui.component.Drawable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setOnFinish(kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.operations.ComponentOp.Animatable
 
setPadding(org.polyfrost.polyui.unit.Vec4) - function in org.polyfrost.polyui.component.Component
 
setPadding(org.polyfrost.polyui.unit.Vec4) - function in org.polyfrost.polyui.component.Component
 
setPalette(org.polyfrost.polyui.color.Colors.Palette) - function in org.polyfrost.polyui.component.Drawable
 
setPalette(org.polyfrost.polyui.color.Colors.Palette) - function in org.polyfrost.polyui.component.Drawable
 
setPalette(S,kotlin.jvm.functions.Function1) - function in org.polyfrost.polyui.component.extensions.VisualsKt
Set the color palette of this drawable during initialization, using the PolyUI colors instance.
setPalette(S,org.polyfrost.polyui.color.Colors.Palette) - function in org.polyfrost.polyui.component.extensions.VisualsKt
 
setParent(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
 
setParent(org.polyfrost.polyui.component.Component) - function in org.polyfrost.polyui.component.Component
 
setPixelRatio(java.lang.Float) - function in org.polyfrost.polyui.renderer.Window
 
setPlaceholder(java.lang.String) - function in org.polyfrost.polyui.component.impl.TextInput
 
setPosition(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.operations.KeyFrame
 
setRadii(kotlin.FloatArray) - function in org.polyfrost.polyui.component.impl.Block
 
setRadii(kotlin.FloatArray) - function in org.polyfrost.polyui.component.impl.Block
 
setRadiobuttonEntry(S,java.lang.Integer) - function in org.polyfrost.polyui.component.extensions.EventsKt
Set the currently selected entry of this radiobutton to index (input is range-checked).
setRawResize(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
 
setRawResize(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
 
setRenderer(org.polyfrost.polyui.renderer.Renderer) - function in org.polyfrost.polyui.dsl.DrawableDSL.Master
 
setRenders(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
 
setRenders(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
 
setRenders(java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Group
 
setResourcePolicy(org.polyfrost.polyui.Settings.ResourcePolicy) - function in org.polyfrost.polyui.Settings
How to handle resource (image and font) loading errors.
setRotation(java.lang.Double) - function in org.polyfrost.polyui.component.Drawable
 
setRotation(java.lang.Double) - function in org.polyfrost.polyui.component.Drawable
 
setRotation(java.lang.Double) - function in org.polyfrost.polyui.operations.KeyFrame
 
setSaturation(java.lang.Float) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setSaturation(java.lang.Float) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setScaleX(java.lang.Float) - function in org.polyfrost.polyui.component.Drawable
 
setScaleX(java.lang.Float) - function in org.polyfrost.polyui.component.Drawable
 
setScaleX(java.lang.Float) - function in org.polyfrost.polyui.operations.KeyFrame
 
setScaleY(java.lang.Float) - function in org.polyfrost.polyui.component.Drawable
 
setScaleY(java.lang.Float) - function in org.polyfrost.polyui.component.Drawable
 
setScaleY(java.lang.Float) - function in org.polyfrost.polyui.operations.KeyFrame
 
setScrollMultiplier(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.Settings
Scroll multiplier factor, which will multiply the returned value of the callback by this value.
setSettings(org.polyfrost.polyui.Settings) - function in org.polyfrost.polyui.dsl.DrawableDSL.Master
 
setShouldScroll(java.lang.Boolean) - function in org.polyfrost.polyui.component.Scrollable
 
setShouldScroll(java.lang.Boolean) - function in org.polyfrost.polyui.component.Scrollable
 
setSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Component
 
setSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Component
 
setSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.dsl.DrawableDSL.Master
 
setSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.operations.KeyFrame
 
setSkewX(java.lang.Double) - function in org.polyfrost.polyui.component.Drawable
 
setSkewX(java.lang.Double) - function in org.polyfrost.polyui.component.Drawable
 
setSkewX(java.lang.Double) - function in org.polyfrost.polyui.operations.KeyFrame
 
setSkewY(java.lang.Double) - function in org.polyfrost.polyui.component.Drawable
 
setSkewY(java.lang.Double) - function in org.polyfrost.polyui.component.Drawable
 
setSkewY(java.lang.Double) - function in org.polyfrost.polyui.operations.KeyFrame
 
setSliderValue(S,java.lang.Float,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.component.extensions.EventsKt
Set the value on this slider.
setSpeedNanos(java.lang.Long) - function in org.polyfrost.polyui.color.PolyColor.Chroma
 
setState(S,java.lang.Byte) - function in org.polyfrost.polyui.component.extensions.VisualsKt
Set the palette of this drawable according to one of the three possible component states in PolyUI.
setStrikethrough(java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Text
 
setStrikethrough(java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Text
 
setString(java.lang.String) - function in org.polyfrost.polyui.input.Translator.Text
 
setString(java.lang.String) - function in org.polyfrost.polyui.input.Translator.Text
 
setString(java.lang.String) - function in org.polyfrost.polyui.input.Translator.Text.Simple
 
setText(java.lang.String) - function in org.polyfrost.polyui.component.impl.Text
 
setText(java.lang.String) - function in org.polyfrost.polyui.component.impl.Text
 
Settings - class in org.polyfrost.polyui
Settings for PolyUI.
Settings.ResourcePolicy - class in org.polyfrost.polyui.Settings
How to handle resource (image and font) loading errors.
setTo(java.lang.Float) - function in org.polyfrost.polyui.animate.Animation
 
setTo(java.lang.Float) - function in org.polyfrost.polyui.animate.Animation
 
setTranslator(org.polyfrost.polyui.input.Translator) - function in org.polyfrost.polyui.dsl.DrawableDSL.Master
 
setUFontSize(java.lang.Float) - function in org.polyfrost.polyui.component.impl.Text
 
setUFontSize(java.lang.Float) - function in org.polyfrost.polyui.component.impl.Text
 
setUnderline(java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Text
 
setUnderline(java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Text
 
setUnfocusedFPS(java.lang.Integer) - function in org.polyfrost.polyui.Settings
set this to something other than 0 to change the framerate from the current maxFPS to this value when it is unfocused.
setup(org.polyfrost.polyui.PolyUI) - function in org.polyfrost.polyui.component.Component
give this a PolyUI reference.
setup(org.polyfrost.polyui.PolyUI) - function in org.polyfrost.polyui.component.Drawable
give this a PolyUI reference.
setup(org.polyfrost.polyui.PolyUI) - function in org.polyfrost.polyui.component.Drawable
give this a PolyUI reference.
setup(org.polyfrost.polyui.PolyUI) - function in org.polyfrost.polyui.component.Inputtable
give this a PolyUI reference.
setup(org.polyfrost.polyui.PolyUI) - function in org.polyfrost.polyui.component.Scrollable
give this a PolyUI reference.
setup(org.polyfrost.polyui.PolyUI) - function in org.polyfrost.polyui.component.impl.Image
give this a PolyUI reference.
setup(org.polyfrost.polyui.PolyUI) - function in org.polyfrost.polyui.component.impl.Text
give this a PolyUI reference.
setup(org.polyfrost.polyui.PolyUI) - function in org.polyfrost.polyui.component.impl.TextInput
give this a PolyUI reference.
setVisibleSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Drawable
 
setVisibleSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Drawable
 
setVisibleSize(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.component.Scrollable
 
setWidth(java.lang.Float) - function in org.polyfrost.polyui.component.Component
 
setWidth(java.lang.Float) - function in org.polyfrost.polyui.component.Component
 
setWidth(java.lang.Integer) - function in org.polyfrost.polyui.renderer.Window
 
setWindow(org.polyfrost.polyui.renderer.Window) - function in org.polyfrost.polyui.PolyUI
 
setX(java.lang.Float) - function in org.polyfrost.polyui.component.Component
 
setX(java.lang.Float) - function in org.polyfrost.polyui.component.Component
 
setY(java.lang.Float) - function in org.polyfrost.polyui.component.Component
 
setY(java.lang.Float) - function in org.polyfrost.polyui.component.Component
 
shake(S) - function in org.polyfrost.polyui.component.extensions.VisualsKt
 
ShakeOp - class in org.polyfrost.polyui.operations
 
SHARP - enum entry in org.polyfrost.polyui.data.PolyImage.MaterialStyle
 
SHIFT - enum entry in org.polyfrost.polyui.input.KeyModifiers
 
shouldClearComboWhenMaxed(java.lang.Boolean) - function in org.polyfrost.polyui.Settings
if true, the combo will be cleared when it reaches maxComboSize.
shouldLoadSync() - function in org.polyfrost.polyui.data.Resource
true if this resource should be loaded synchronously, false otherwise.
shouldLoadSync() - function in org.polyfrost.polyui.data.Resource
true if this resource should be loaded synchronously, false otherwise.
shouldLoadTranslationsOnInit() - 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.
SideEffects - class in org.polyfrost.polyui.utils.annotations
An annotation to mark a function or property as having side effects.
simplifyRatio(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.utils.Utils
Simplify a ratio of two integers.
size(java.lang.Integer,java.lang.Float) - function in org.polyfrost.polyui.component.Component
Set the size of this component programmatically.
size(java.lang.Integer,java.lang.Float) - function in org.polyfrost.polyui.component.Component
Set the size of this component programmatically.
size(java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.utils.PolyUIBuilder
 
size(org.polyfrost.polyui.unit.Vec2) - function in org.polyfrost.polyui.utils.PolyUIBuilder
 
Skew - class in org.polyfrost.polyui.operations
 
skewX(java.lang.Double,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.renderer.Renderer
Skew all future draw calls by the given amount, around the given point, px and py (if supported)you must do all your transforms inside a push, pop pair!
skewY(java.lang.Double,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.renderer.Renderer
Skew all future draw calls by the given amount, around the given point, px and py (if supported)you must do all your transforms inside a push, pop pair!
Slider(org.polyfrost.polyui.unit.Vec2,java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Boolean,java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Derivatives
Note that slider change events cannot be cancelled.
SpaceBetween - enum entry in org.polyfrost.polyui.unit.Align.Main

Items are packed so the last items each touch the ends of the row.

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

Items are packed so the space between each item and the edges is equal.

Start - enum entry in org.polyfrost.polyui.unit.Align.Cross

Each row is placed on after the other, with the first row at the top.

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

Items are packed in order they are added from the start of the row.

stdout(T,java.lang.Object) - function in org.polyfrost.polyui.utils.Utils
print the object to stdout, then return it.
stream() - function in org.polyfrost.polyui.data.Resource
return the stream of this resource.
stream() - function in org.polyfrost.polyui.data.Resource
return the stream of this resource.
StringUtils - class in org.polyfrost.polyui.utils
 
substringOr(java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String) - function in org.polyfrost.polyui.utils.StringUtils
 
substringSafe(java.lang.String,java.lang.Integer,java.lang.Integer) - function in org.polyfrost.polyui.utils.StringUtils
 
substringToWidth(java.lang.String,org.polyfrost.polyui.renderer.Renderer,org.polyfrost.polyui.data.Font,java.lang.Float,java.lang.Float) - function in org.polyfrost.polyui.utils.StringUtils
take the given string and cut it to the length, returning a pair of the string cut to the length, and the remainder.
supportsRenderPausing() - function in org.polyfrost.polyui.renderer.Window
Return true if your window supports "render pausing", an optimization technique which will not render any frames if not necessary.
Switch(org.polyfrost.polyui.unit.Vec2,java.lang.Float,java.lang.Float,java.lang.Boolean,java.lang.Float) - function in org.polyfrost.polyui.component.impl.Derivatives
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Z