#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: