|
HikoGUI
A low latency retained GUI
|
#include <hikogui/theme/theme_model.hpp>
Public Member Functions | |
| constexpr | theme_model_length (theme_model_length const &)=delete |
| constexpr | theme_model_length (theme_model_length &&)=delete |
| constexpr theme_model_length & | operator= (theme_model_length const &)=delete |
| constexpr theme_model_length & | operator= (theme_model_length &&)=delete |
| constexpr theme_model_length & | operator= (theme_length length) noexcept |
| constexpr int | operator() (int scale) const noexcept |
| Get the length in points. | |
A length in pixels or dips (device independent pixels), optimized for read performance.
This function stores the length as an positive integer (pixels) or a negative integer (dips) which will be scaled by a scale * -4.
|
inlineconstexprnoexcept |
Get the length in points.
| scale | The scale which is multiplied with points to get pixels. The value should be round(scale * -4.0) so that scaling can be done in 25% intervals. |