Class Derivatives
-
- All Implemented Interfaces:
public final class Derivatives
-
-
Method Summary
Modifier and Type Method Description final static BlockButton(PolyImage leftImage, String text, PolyImage rightImage, Float fontSize, Font font, FloatArray radii, Vec2 padding, Vec2 at, Vec2 size)final static BlockSwitch(Vec2 at, Float size, Float padding, Boolean state, Float lateralStretch)final static BlockRadiobutton(Vec2 at, Array<Pair<PolyImage, String>> entries, Integer initial, Float fontSize, Float optionLateralPadding)final static BlockDropdown(Vec2 at, Array<Pair<PolyImage, String>> entries, Float fontSize, Integer initial, Float padding)final static DrawableSlider(Vec2 at, Float min, Float max, Float initialValue, Float ptrSize, Float scaleFactor, Boolean floating, Boolean instant)Note that slider change events cannot be cancelled. final static DrawableCheckbox(Vec2 at, Float size, Boolean state)final static BlockPopupMenu(Drawable children, PolyUI polyUI, Boolean openNow, Point position)Spawn a menu at the mouse position. -
-
Method Detail
-
Button
final static Block Button(PolyImage leftImage, String text, PolyImage rightImage, Float fontSize, Font font, FloatArray radii, Vec2 padding, Vec2 at, Vec2 size)
-
Switch
final static Block Switch(Vec2 at, Float size, Float padding, Boolean state, Float lateralStretch)
-
Radiobutton
final static Block Radiobutton(Vec2 at, Array<Pair<PolyImage, String>> entries, Integer initial, Float fontSize, Float optionLateralPadding)
-
Dropdown
final static Block Dropdown(Vec2 at, Array<Pair<PolyImage, String>> entries, Float fontSize, Integer initial, Float padding)
-
Slider
final static Drawable Slider(Vec2 at, Float min, Float max, Float initialValue, Float ptrSize, Float scaleFactor, Boolean floating, Boolean instant)
Note that slider change events cannot be cancelled.
-
-
-
-