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,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
trueif this resource should be loaded synchronously,falseotherwise.- shouldLoadSync() - function in org.polyfrost.polyui.data.Resource
trueif this resource should be loaded synchronously,falseotherwise.- 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