#include <units.hpp>
Definition at line 46 of file units.hpp.
◆ ~i_units_context()
neogfx::i_units_context::~i_units_context |
( |
| ) |
|
|
inlinevirtual |
◆ device_metrics()
virtual const i_device_metrics & neogfx::i_units_context::device_metrics |
( |
| ) |
const |
|
pure virtual |
◆ device_metrics_available()
virtual bool neogfx::i_units_context::device_metrics_available |
( |
| ) |
const |
|
pure virtual |
◆ dpi_scale() [1/7]
delta neogfx::i_units_context::dpi_scale |
( |
const delta & |
aDelta | ) |
const |
|
inline |
◆ dpi_scale() [2/7]
padding neogfx::i_units_context::dpi_scale |
( |
const padding & |
aPadding | ) |
const |
|
inline |
◆ dpi_scale() [3/7]
point neogfx::i_units_context::dpi_scale |
( |
const point & |
aPoint | ) |
const |
|
inline |
◆ dpi_scale() [4/7]
size neogfx::i_units_context::dpi_scale |
( |
const size & |
aSize | ) |
const |
|
inline |
◆ dpi_scale() [5/7]
vector2 neogfx::i_units_context::dpi_scale |
( |
const vector2 & |
aVector | ) |
const |
|
inline |
◆ dpi_scale() [6/7]
◆ dpi_scale() [7/7]
template<typename T >
std::enable_if_t< std::is_scalar_v< T >, T > neogfx::i_units_context::dpi_scale |
( |
T |
aValue | ) |
const |
|
inline |
◆ dpi_scale_factor()
dimension neogfx::i_units_context::dpi_scale_factor |
( |
| ) |
const |
|
inline |
◆ dpi_select()
template<typename T >
T && neogfx::i_units_context::dpi_select |
( |
T && |
aLowDpiValue, |
|
|
T && |
aHighDpiValue |
|
) |
| const |
|
inline |
◆ x2_dpi_scale_factor()
dimension neogfx::i_units_context::x2_dpi_scale_factor |
( |
| ) |
const |
|
inline |
◆ xn_dpi_scale_factor()
dimension neogfx::i_units_context::xn_dpi_scale_factor |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: