#include <seadViewport.h>
Inherits sead::BoundBox2< f32 >.
|
| | Viewport () |
| | Viewport (f32, f32, f32, f32) |
| | Viewport (const BoundBox2f &box) |
| | Viewport (const LogicalFrameBuffer &frame_buffer) |
| virtual | ~Viewport () |
| void | setByFrameBuffer (const LogicalFrameBuffer &frame_buffer) |
| void | getOnFrameBufferPos (Vector2f *dst, const LogicalFrameBuffer &fb) const |
| void | getOnFrameBufferSize (Vector2f *dst, const LogicalFrameBuffer &fb) const |
| void | apply (const LogicalFrameBuffer &frame_buffer) const |
| | BoundBox2 () |
| | BoundBox2 (f32 x0, f32 y0, f32 x1, f32 y1) |
| | BoundBox2 (const Vector2 &min, const Vector2 &max) |
| f32 | getSizeX () const |
| f32 | getSizeY () const |
| f32 | getHalfSizeX () const |
| f32 | getHalfSizeY () const |
| const Vector2 & | getMin () const |
| const Vector2 & | getMax () const |
| Vector2 | getBL () const |
| Vector2 | getBR () const |
| Vector2 | getTL () const |
| Vector2 | getTR () const |
| Vector2 | getCenter () const |
| void | getCenter (Vector2 *p) const |
| bool | isUndef () const |
| bool | isInside (const Vector2 &p) const |
| void | setUndef () |
| void | set (f32 x0, f32 y0, f32 x1, f32 y1) |
| void | set (const Vector2 &min, const Vector2 &max) |
| void | setMin (const Vector2 &min) |
| void | setMax (const Vector2 &max) |
| void | setFromCenterAndXY (f32 centerX, f32 centerY, f32 sizeX, f32 sizeY) |
| void | setFromCornerAndXY (f32 cornerX, f32 cornerY, f32 sizeX, f32 sizeY) |
| void | setFromCenterAndXY (const Vector2 ¢er, f32 sizeX, f32 sizeY) |
| void | setFromCornerAndXY (const Vector2 &corner, f32 sizeX, f32 sizeY) |
| void | offset (f32 dx, f32 dy) |
| void | offset (const Vector2 &dv) |
| void | scaleX (f32 sx) |
| void | scaleY (f32 sy) |
◆ Viewport() [1/4]
| sead::Viewport::Viewport |
( |
| ) |
|
◆ Viewport() [2/4]
| sead::Viewport::Viewport |
( |
f32 | , |
|
|
f32 | , |
|
|
f32 | , |
|
|
f32 | ) |
◆ Viewport() [3/4]
| sead::Viewport::Viewport |
( |
const BoundBox2f & | box | ) |
|
◆ Viewport() [4/4]
◆ ~Viewport()
| virtual sead::Viewport::~Viewport |
( |
| ) |
|
|
inlinevirtual |
◆ setByFrameBuffer()
◆ getOnFrameBufferPos()
◆ getOnFrameBufferSize()
◆ apply()
◆ mDevicePos