#include <view.hpp>
Definition at line 28 of file view.hpp.
◆ geometry_policy
Enumerator |
---|
Automatic | Parent widget moves/resizes the view port and/or view according to the widget's client rect.
|
Specified | View port and/or view's position/size is specified (i.e. set explicitly).
|
Definition at line 31 of file view.hpp.
◆ view()
◆ center()
vec2 const & neogfx::view::center |
( |
| ) |
const |
◆ move()
void neogfx::view::move |
( |
vec2 const & |
aOffset | ) |
|
◆ rotate()
void neogfx::view::rotate |
( |
scalar |
aAngle | ) |
|
◆ rotation()
scalar neogfx::view::rotation |
( |
| ) |
const |
◆ set_center()
void neogfx::view::set_center |
( |
vec2 const & |
aCenter | ) |
|
◆ set_rotation()
void neogfx::view::set_rotation |
( |
scalar |
aAngle | ) |
|
◆ set_size()
void neogfx::view::set_size |
( |
vec2 const & |
aSize | ) |
|
◆ set_view_geometry_policy()
void neogfx::view::set_view_geometry_policy |
( |
geometry_policy |
aGeometryPolicy | ) |
|
◆ set_view_port()
void neogfx::view::set_view_port |
( |
optional_rect const & |
aViewPort | ) |
|
◆ set_view_port_geometry_policy()
void neogfx::view::set_view_port_geometry_policy |
( |
geometry_policy |
aGeometryPolicy | ) |
|
◆ size()
vec2 const & neogfx::view::size |
( |
| ) |
const |
◆ transformation()
mat33 const & neogfx::view::transformation |
( |
| ) |
const |
◆ view_geometry_policy()
◆ view_port()
◆ view_port_geometry_policy()
◆ zoom()
void neogfx::view::zoom |
( |
scalar |
aFactor | ) |
|
The documentation for this class was generated from the following file: