Lysa UI  0.0
Lysa UI —UI components for the Lysa Engine
StyleMaterial Member List

This is the complete list of members for StyleMaterial, including all inherited members.

DEFAULT_BORDERStyleBasestaticprotectedconstexpr
DEFAULT_CHECK_BOX_SIZEStylestaticconstexpr
DEFAULT_CORNER_RADIUSStyleMaterialstaticconstexpr
DEFAULT_FRAME_BORDERStyleBasestaticprotectedconstexpr
DEFAULT_KNOB_SIZEStylestaticconstexpr
DEFAULT_RADIO_BUTTON_SIZEStylestaticconstexpr
DEFAULT_SCROLL_BAR_SIZEStylestaticconstexpr
DEFAULT_SMALL_CORNER_RADIUSStyleMaterialstaticconstexpr
DEFAULT_SORT_ARROW_SIZEStylestaticconstexpr
DEFAULT_TREE_INDENT_SIZEStylestaticconstexpr
DISABLED_OPACITYStyleMaterialstaticconstexpr
HOVER_OPACITYStyleMaterialstaticconstexpr
OUTLINE_WIDTHStyleMaterialstaticconstexpr
PRESSED_OPACITYStyleMaterialstaticconstexpr
TAB_INDICATOR_HEIGHTStyleMaterialstaticconstexpr
THICK_OUTLINE_WIDTHStyleMaterialstaticconstexpr
addResource(Widget &widget, const std::string &resources) overrideStyleBaseoverridevirtual
borderSize() constStyleBaseinlineprotectedvirtual
buttonStyleprotected
buttonResource() constStyleBasevirtual
checkBoxSizeStyleprotected
checkMarkResource() const overrideStyleMaterialoverridevirtual
containerResource() const overrideStyleMaterialoverridevirtual
cornerRadiusStyleMaterialprotected
create(const std::string &name="3D")Stylestatic
cursorStyleprotected
disabledTextColor() const overrideStyleMaterialoverrideprotectedvirtual
draw(const Widget &widget, UIResource &resources, Vector2DRenderer &renderer, bool before) const overrideStyleBaseoverridevirtual
drawArrow(const Arrow &, const StyleResource &, Vector2DRenderer &) constStyleBaseprotected
drawBox(const Widget &, const StyleResource &, Vector2DRenderer &, bool pushable) const overrideStyleMaterialoverrideprotectedvirtual
drawButton(const Button &, StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawCheckBox(const CheckBox &, StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawClippedLine(const float2 &start, const float2 &end, const Rect &clip, Vector2DRenderer &)StyleBasestaticprotected
drawColorSlider(const ColorSlider &, const StyleResource &, Vector2DRenderer &) constStyleBaseprotected
drawColorWheel(const ColorWheel &, const StyleResource &, Vector2DRenderer &) constStyleBaseprotected
drawFilledArrow(const Arrow &, const StyleResource &, Vector2DRenderer &, const Rect &area) constStyleBaseprotected
drawFrame(Frame &, StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawGridLines(const Grid &, Vector2DRenderer &) constStyleBaseprotected
drawIconImage(const IconImage &, const StyleResource &, Vector2DRenderer &) constStyleBaseprotected
drawIconSVG(const IconSVG &, const StyleResource &, Vector2DRenderer &) constStyleBaseprotected
drawKnob(const Knob &, const StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawLine(const Line &, const StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawMark(const Widget &, const StyleResource &, Vector2DRenderer &, std::span< const MarkSegment > segments) constStyleBaseprotected
drawMarkIn(const Widget &, const StyleResource &, Vector2DRenderer &, std::span< const MarkSegment > segments, const Rect &area) constStyleBaseprotected
drawPanel(const Panel &, StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawProgressBar(const ProgressBar &, const StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawProgressBarText(const ProgressBar &, Vector2DRenderer &, const float4 &color) constStyleBaseprotected
drawRadioButton(const RadioButton &, const StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawRichTextArea(const RichTextArea &, Vector2DRenderer &) constStyleBaseprotected
drawSelection(const Selection &, const StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawTabBar(const TabBar &, const StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawText(const Text &, const StyleResource &, Vector2DRenderer &) constStyleBaseprotected
drawTextEdit(const TextEdit &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawTextEditSelection(const TextEdit &, Vector2DRenderer &) constStyleBaseprotected
drawToggleButton(ToggleButton &, StyleResource &, Vector2DRenderer &) const overrideStyleMaterialoverrideprotectedvirtual
drawTreeView(const TreeView &, const StyleResource &, Vector2DRenderer &) constStyleBaseprotected
extractColor(const std::string &option, float r, float g, float b, float a=1.0f) constStyleprotected
extractColor(const std::string &option, const float4 &defaultColor) constStyleprotected
extractSize(const std::string &option, float defaultSize) constStyleprotected
fade(const float4 &color, const Widget &widget)StyleBasestaticprotected
fgDownStyleprotected
fgUpStyleprotected
focusStyleprotected
frameBorderSize() constStyleBaseinlineprotectedvirtual
getOption(const std::string &name) constStyle
getTextColor() constStyleinline
gridLinesStyleprotected
gripResource() const overrideStyleMaterialoverridevirtual
highlightStyleprotected
highlightResource() constStyleBasevirtual
iconColor(const Icon &, const StyleResource &) const overrideStyleMaterialoverrideprotectedvirtual
init()Styleinlineprotectedvirtual
knobSizeStyleprotected
listBoxResource() const overrideStyleMaterialoverridevirtual
markColor(const Widget &, const StyleResource &) const overrideStyleMaterialoverrideprotectedvirtual
onPrimaryStyleMaterialprotected
outlineStyleMaterialprotected
outlineVariantStyleMaterialprotected
primaryStyleMaterialprotected
progressBarRatio(const ProgressBar &)StyleBasestaticprotected
progressBarTrack(const ProgressBar &)StyleBasestaticprotected
radioButtonSizeStyleprotected
resize(Widget &widget, Rect &rect, UIResource &resources) overrideStyleBaseoverridevirtual
scrollBarResource() const overrideStyleMaterialoverridevirtual
scrollBarSizeStyleprotected
selectedStyleprotected
selectionResource() constStyleBasevirtual
separatorResource() const overrideStyleMaterialoverridevirtual
setOption(const std::string &name, const std::string &value)Stylevirtual
shadowBrightStyleprotected
shadowDarkStyleprotected
smallCornerRadiusStyleMaterialprotected
sortArrowResource() constStyleBasevirtual
sortArrowSizeStyleprotected
squareWidth(const Widget &widget, float size)Stylestaticprotected
surfaceStyleMaterialprotected
surfaceContainerStyleMaterialprotected
textColorStyleprotected
treeIndentResource() constStyleBasevirtual
treeIndentSizeStyleprotected
treeLinesStyleprotected
updateColorOptions() overrideStyleMaterialoverrideprotectedvirtual
updateOptions() overrideStyleMaterialoverrideprotectedvirtual
updateSizeOptions()Styleprotected
~Style() = defaultStylevirtualdefault
~StyleBase() override = defaultStyleBaseoverridedefault
~StyleMaterial() override = defaultStyleMaterialoverridedefault