|
bWidgets
Core widget toolkit designed for Blender
|
Inheritance diagram for bWidgets::bwStylePropertyInternal< _Type >:
Collaboration diagram for bWidgets::bwStylePropertyInternal< _Type >:Public Member Functions | |
| void | setValue (const _Type &value) |
| auto | getValue () const -> const _Type |
Property registration | |
| bwStylePropertyInternal (const std::string_view &name, _Type &reference) | |
| bwStylePropertyInternal (const std::string_view &name) | |
Public Member Functions inherited from bWidgets::bwStyleProperty | |
| void | setValue (bool) |
| void | setValue (int) |
| void | setValue (float) |
| void | setValue (const bwColor &) |
| void | setValue (const bwStyleProperty &) |
| void | setValueToDefault () |
| void | setDefaultValue (bool) |
| void | setDefaultValue (int) |
| void | setDefaultValue (float) |
| void | setDefaultValue (const bwColor &) |
| auto | getIdentifier () const -> std::string_view |
| auto | getType () const -> Type |
Public Attributes | |
| _Type | default_value {} |
Additional Inherited Members | |
Public Types inherited from bWidgets::bwStyleProperty | |
| enum class | Type { BOOL , INTEGER , FLOAT , COLOR } |
| bWidgets::bwStylePropertyInternal< _Type >::bwStylePropertyInternal | ( | const std::string_view & | name, |
| _Type & | reference | ||
| ) |
| bWidgets::bwStylePropertyInternal< _Type >::bwStylePropertyInternal | ( | const std::string_view & | name | ) |
| auto bWidgets::bwStylePropertyInternal< _Type >::getValue |
| void bWidgets::bwStylePropertyInternal< _Type >::setValue | ( | const _Type & | value | ) |
| _Type bWidgets::bwStylePropertyInternal< _Type >::default_value {} |