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(.<Error class: unknown class>) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setAlpha(.<Error class: unknown class>) - 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(.<Error class: unknown class>) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setBrightness(.<Error class: unknown class>) - 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.
setClipped(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
If true, this component will not be drawn as it is considered to be clipped outside of the screen, either by being outside its parent or the screen entirely.
setClipped(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
If true, this component will not be drawn as it is considered to be clipped outside of the screen, either by being outside its parent or the screen entirely.
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.Colors.Palette) - function in org.polyfrost.polyui.component.Drawable
internal storage for the palette.
setColorInternal(org.polyfrost.polyui.color.Colors.Palette) - function in org.polyfrost.polyui.component.Drawable
internal storage for the palette.
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
 
setColors(org.polyfrost.polyui.color.Colors) - function in org.polyfrost.polyui.dsl.DrawableDSL.Master
 
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
 
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
 
setLoadingClass(java.lang.Class) - function in org.polyfrost.polyui.data.Resource
Set the class that will be used to load this resource.
setLoadingClass(java.lang.Class) - function in org.polyfrost.polyui.data.Resource
Set the class that will be used to load this resource.
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,java.lang.Boolean) - 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 coerced into the range of the radiobutton).
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
Whether this component should be rendered.
setRenders(java.lang.Boolean) - function in org.polyfrost.polyui.component.Component
Whether this component should be rendered.
setRenders(java.lang.Boolean) - function in org.polyfrost.polyui.component.impl.Group
Whether this component should be rendered.
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(.<Error class: unknown class>) - function in org.polyfrost.polyui.color.PolyColor.Mutable
 
setSaturation(.<Error class: unknown class>) - 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,java.lang.Boolean) - 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
Simple switch component.
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Z