neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_device_metrics Class Referenceabstract

#include <device_metrics.hpp>

Inheritance diagram for neogfx::i_device_metrics:
neogfx::i_device_resolution neogfx::display neogfx::i_graphics_context neogfx::i_render_target neogfx::i_surface neogfx::graphics_context neogfx::i_native_surface neogfx::i_surface_window

Public Member Functions

virtual bool metrics_available () const =0
 
virtual size extents () const =0
 
virtual dimension em_size () const =0
 
- Public Member Functions inherited from neogfx::i_device_resolution
virtual dimension horizontal_dpi () const =0
 
virtual dimension vertical_dpi () const =0
 
virtual dimension ppi () const =0
 

Detailed Description

Definition at line 78 of file device_metrics.hpp.

Member Function Documentation

◆ em_size()

virtual dimension neogfx::i_device_metrics::em_size ( ) const
pure virtual

◆ extents()

virtual size neogfx::i_device_metrics::extents ( ) const
pure virtual

◆ metrics_available()

virtual bool neogfx::i_device_metrics::metrics_available ( ) const
pure virtual

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