#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: