#include <GViewport.h>
|
| GViewport () |
|
| GViewport (const GViewport &a_rhs) |
|
| GViewport (std::int32_t a_bufW, std::int32_t a_bufH, std::int32_t a_left, std::int32_t a_top, std::int32_t a_width, std::int32_t a_height, std::int32_t a_scLeft, std::int32_t a_scTop, std::int32_t a_scW, std::int32_t a_scH, Flag a_flags=Flag::kNone) |
|
| GViewport (std::int32_t a_bufW, std::int32_t a_bufH, std::int32_t a_left, std::int32_t a_top, std::int32_t a_width, std::int32_t a_height, std::int32_t a_scLeft, std::int32_t a_scTop, std::int32_t a_scW, std::int32_t a_scH, float a_scale, float a_ratio, Flag a_flags=Flag::kNone) |
|
| GViewport (std::int32_t a_bufW, std::int32_t a_bufH, std::int32_t a_left, std::int32_t a_top, std::int32_t a_width, std::int32_t a_height, Flag a_flags=Flag::kNone) |
|
void | SetViewport (std::int32_t a_bufW, std::int32_t a_bufH, std::int32_t a_left, std::int32_t a_top, std::int32_t a_width, std::int32_t a_height, Flag a_flags=Flag::kNone) |
|
void | SetScissorRect (std::int32_t a_scLeft, std::int32_t a_scTop, std::int32_t a_scW, std::int32_t a_scH) |
|
◆ Flag
Enumerator |
---|
kNone | |
kIsRenderTexture | |
kAlphaComposite | |
kUseScissorRect | |
kNoSetState | |
kRenderTextureAlpha | |
◆ GViewport() [1/5]
RE::GViewport::GViewport |
( |
| ) |
|
◆ GViewport() [2/5]
RE::GViewport::GViewport |
( |
const GViewport & |
a_rhs | ) |
|
◆ GViewport() [3/5]
RE::GViewport::GViewport |
( |
std::int32_t |
a_bufW, |
|
|
std::int32_t |
a_bufH, |
|
|
std::int32_t |
a_left, |
|
|
std::int32_t |
a_top, |
|
|
std::int32_t |
a_width, |
|
|
std::int32_t |
a_height, |
|
|
std::int32_t |
a_scLeft, |
|
|
std::int32_t |
a_scTop, |
|
|
std::int32_t |
a_scW, |
|
|
std::int32_t |
a_scH, |
|
|
Flag |
a_flags = Flag::kNone |
|
) |
| |
◆ GViewport() [4/5]
RE::GViewport::GViewport |
( |
std::int32_t |
a_bufW, |
|
|
std::int32_t |
a_bufH, |
|
|
std::int32_t |
a_left, |
|
|
std::int32_t |
a_top, |
|
|
std::int32_t |
a_width, |
|
|
std::int32_t |
a_height, |
|
|
std::int32_t |
a_scLeft, |
|
|
std::int32_t |
a_scTop, |
|
|
std::int32_t |
a_scW, |
|
|
std::int32_t |
a_scH, |
|
|
float |
a_scale, |
|
|
float |
a_ratio, |
|
|
Flag |
a_flags = Flag::kNone |
|
) |
| |
◆ GViewport() [5/5]
RE::GViewport::GViewport |
( |
std::int32_t |
a_bufW, |
|
|
std::int32_t |
a_bufH, |
|
|
std::int32_t |
a_left, |
|
|
std::int32_t |
a_top, |
|
|
std::int32_t |
a_width, |
|
|
std::int32_t |
a_height, |
|
|
Flag |
a_flags = Flag::kNone |
|
) |
| |
◆ SetScissorRect()
void RE::GViewport::SetScissorRect |
( |
std::int32_t |
a_scLeft, |
|
|
std::int32_t |
a_scTop, |
|
|
std::int32_t |
a_scW, |
|
|
std::int32_t |
a_scH |
|
) |
| |
◆ SetViewport()
void RE::GViewport::SetViewport |
( |
std::int32_t |
a_bufW, |
|
|
std::int32_t |
a_bufH, |
|
|
std::int32_t |
a_left, |
|
|
std::int32_t |
a_top, |
|
|
std::int32_t |
a_width, |
|
|
std::int32_t |
a_height, |
|
|
Flag |
a_flags = Flag::kNone |
|
) |
| |
◆ aspectRatio
float RE::GViewport::aspectRatio |
◆ bufferHeight
std::int32_t RE::GViewport::bufferHeight |
◆ bufferWidth
std::int32_t RE::GViewport::bufferWidth |
◆ flags
◆ height
std::int32_t RE::GViewport::height |
◆ left
std::int32_t RE::GViewport::left |
◆ pad34
std::uint32_t RE::GViewport::pad34 |
◆ scale
float RE::GViewport::scale |
◆ scissorHeight
std::int32_t RE::GViewport::scissorHeight |
◆ scissorLeft
std::int32_t RE::GViewport::scissorLeft |
◆ scissorTop
std::int32_t RE::GViewport::scissorTop |
◆ scissorWidth
std::int32_t RE::GViewport::scissorWidth |
◆ top
std::int32_t RE::GViewport::top |
◆ width
std::int32_t RE::GViewport::width |
The documentation for this class was generated from the following file: