Derived fader skin. More...
#include <widget_skin_derive.hpp>
Public Member Functions | |
| bool | any () const |
Public Attributes | |
| canvas::Color | track_color {} |
| canvas::Color | fill_color {} |
| canvas::Color | thumb_color {} |
| canvas::Color | thumb_border_color {} |
| canvas::Color | track_border_color {} |
| bool | has_track = false |
| bool | has_fill = false |
| bool | has_thumb = false |
| bool | has_thumb_border = false |
| bool | has_track_border = false |
| float | track_width_px = 0.0f |
| float | thumb_width_px = 0.0f |
| bool | has_track_width = false |
| bool | has_thumb_width = false |
| float | housing_height_px = 0.0f |
| bool | has_housing_height = false |
| float | thumb_position = 0.0f |
| bool | has_thumb_position = false |
Derived fader skin.
has_* flags mark which channels were recovered; an importer should only emit a setter for the channels that were found.
|
inline |
| canvas::Color pulp::view::FaderSkin::fill_color {} |
| bool pulp::view::FaderSkin::has_fill = false |
| bool pulp::view::FaderSkin::has_housing_height = false |
| bool pulp::view::FaderSkin::has_thumb = false |
| bool pulp::view::FaderSkin::has_thumb_border = false |
| bool pulp::view::FaderSkin::has_thumb_position = false |
| bool pulp::view::FaderSkin::has_thumb_width = false |
| bool pulp::view::FaderSkin::has_track = false |
| bool pulp::view::FaderSkin::has_track_border = false |
| bool pulp::view::FaderSkin::has_track_width = false |
| float pulp::view::FaderSkin::housing_height_px = 0.0f |
| canvas::Color pulp::view::FaderSkin::thumb_border_color {} |
| canvas::Color pulp::view::FaderSkin::thumb_color {} |
| float pulp::view::FaderSkin::thumb_position = 0.0f |
| float pulp::view::FaderSkin::thumb_width_px = 0.0f |
| canvas::Color pulp::view::FaderSkin::track_border_color {} |
| canvas::Color pulp::view::FaderSkin::track_color {} |
| float pulp::view::FaderSkin::track_width_px = 0.0f |