HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
hi::v1::unit::pixel_density Struct Reference

Data Fields

pixels_per_inch_f ppi
device_type type

Friends

template<typename T>
constexpr friend au::Quantity< Pixels, std::common_type_t< float, T > > operator* (pixel_density const &lhs, au::Quantity< Dips, T > const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< Pixels, std::common_type_t< float, T > > operator* (au::Quantity< Dips, T > const &lhs, pixel_density const &rhs) noexcept
template<typename Unit, typename T>
requires (au::HasSameDimension<Unit, au::Inches>::value)
constexpr friend au::Quantity< Pixels, std::common_type_t< float, T > > operator* (pixel_density const &lhs, au::Quantity< Unit, T > const &rhs) noexcept
template<typename Unit, typename T>
requires (au::HasSameDimension<Unit, au::Inches>::value)
constexpr friend au::Quantity< Pixels, std::common_type_t< float, T > > operator* (au::Quantity< Unit, T > const &lhs, pixel_density const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< Pixels, std::common_type_t< float, T > > operator* (pixel_density const &lhs, au::Quantity< Pixels, T > const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< Pixels, std::common_type_t< float, T > > operator* (au::Quantity< Pixels, T > const &lhs, pixel_density const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< Pixels, std::common_type_t< float, T > > operator* (length_quantity< T > const &lhs, pixel_density const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< Pixels, std::common_type_t< float, T > > operator* (pixel_density const &lhs, length_quantity< T > const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< PixelsPerEm, std::common_type_t< float, T > > operator* (pixel_density const &lhs, au::Quantity< DipsPerEm, T > const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< PixelsPerEm, std::common_type_t< float, T > > operator* (au::Quantity< DipsPerEm, T > const &lhs, pixel_density const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< PixelsPerEm, std::common_type_t< float, T > > operator* (pixel_density const &lhs, au::Quantity< PointsPerEm, T > const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< PixelsPerEm, std::common_type_t< float, T > > operator* (au::Quantity< PointsPerEm, T > const &lhs, pixel_density const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< PixelsPerEm, std::common_type_t< float, T > > operator* (pixel_density const &lhs, au::Quantity< PixelsPerEm, T > const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< PixelsPerEm, std::common_type_t< float, T > > operator* (au::Quantity< PixelsPerEm, T > const &lhs, pixel_density const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< PixelsPerEm, std::common_type_t< float, T > > operator* (pixel_density const &lhs, font_size_quantity< T > const &rhs) noexcept
template<typename T>
constexpr friend au::Quantity< PixelsPerEm, std::common_type_t< float, T > > operator* (font_size_quantity< T > const &lhs, pixel_density const &rhs) noexcept

The documentation for this struct was generated from the following file: