#include <render_Renderer.hpp>
|
| Renderer (const RendererInitOptions init_opts) |
|
void | Initialize () |
|
void | Finalize () |
|
bool | HasInitialized () |
|
bool | HasRomFs () |
|
void | InitializeRender (const Color clr) |
|
void | FinalizeRender () |
|
void | RenderTexture (sdl2::Texture texture, const i32 x, const i32 y, const TextureRenderOptions opts=TextureRenderOptions::Default()) |
|
void | RenderRectangle (const Color clr, const i32 x, const i32 y, const i32 width, const i32 height) |
|
void | RenderRectangleFill (const Color clr, const i32 x, const i32 y, const i32 width, const i32 height) |
|
void | RenderRectangleOutline (const Color clr, const i32 x, const i32 y, const i32 width, const i32 height, const i32 border_width) |
|
void | RenderRoundedRectangle (const Color clr, const i32 x, const i32 y, const i32 width, const i32 height, const i32 radius) |
|
void | RenderRoundedRectangleFill (const Color clr, const i32 x, const i32 y, const i32 width, const i32 height, const i32 radius) |
|
void | RenderCircle (const Color clr, const i32 x, const i32 y, const i32 radius) |
|
void | RenderCircleFill (const Color clr, const i32 x, const i32 y, const i32 radius) |
|
void | RenderShadowSimple (const i32 x, const i32 y, const i32 width, const i32 height, const i32 base_alpha, const u8 main_alpha=0xFF) |
|
void | SetBaseRenderPosition (const i32 x, const i32 y) |
|
void | ResetBaseRenderPosition () |
|
void | SetBaseRenderAlpha (const u8 alpha) |
|
void | ResetBaseRenderAlpha () |
|
void | UpdateInput () |
|
u64 | GetButtonsDown () |
|
u64 | GetButtonsUp () |
|
u64 | GetButtonsHeld () |
|
◆ Renderer()
◆ Finalize()
void pu::ui::render::Renderer::Finalize |
( |
| ) |
|
◆ FinalizeRender()
void pu::ui::render::Renderer::FinalizeRender |
( |
| ) |
|
◆ GetButtonsDown()
u64 pu::ui::render::Renderer::GetButtonsDown |
( |
| ) |
|
|
inline |
◆ GetButtonsHeld()
u64 pu::ui::render::Renderer::GetButtonsHeld |
( |
| ) |
|
|
inline |
◆ GetButtonsUp()
u64 pu::ui::render::Renderer::GetButtonsUp |
( |
| ) |
|
|
inline |
◆ HasInitialized()
bool pu::ui::render::Renderer::HasInitialized |
( |
| ) |
|
|
inline |
◆ HasRomFs()
bool pu::ui::render::Renderer::HasRomFs |
( |
| ) |
|
|
inline |
◆ Initialize()
void pu::ui::render::Renderer::Initialize |
( |
| ) |
|
◆ InitializeRender()
void pu::ui::render::Renderer::InitializeRender |
( |
const Color | clr | ) |
|
◆ RenderCircle()
void pu::ui::render::Renderer::RenderCircle |
( |
const Color | clr, |
|
|
const i32 | x, |
|
|
const i32 | y, |
|
|
const i32 | radius ) |
◆ RenderCircleFill()
void pu::ui::render::Renderer::RenderCircleFill |
( |
const Color | clr, |
|
|
const i32 | x, |
|
|
const i32 | y, |
|
|
const i32 | radius ) |
◆ RenderRectangle()
void pu::ui::render::Renderer::RenderRectangle |
( |
const Color | clr, |
|
|
const i32 | x, |
|
|
const i32 | y, |
|
|
const i32 | width, |
|
|
const i32 | height ) |
◆ RenderRectangleFill()
void pu::ui::render::Renderer::RenderRectangleFill |
( |
const Color | clr, |
|
|
const i32 | x, |
|
|
const i32 | y, |
|
|
const i32 | width, |
|
|
const i32 | height ) |
◆ RenderRectangleOutline()
void pu::ui::render::Renderer::RenderRectangleOutline |
( |
const Color | clr, |
|
|
const i32 | x, |
|
|
const i32 | y, |
|
|
const i32 | width, |
|
|
const i32 | height, |
|
|
const i32 | border_width ) |
|
inline |
◆ RenderRoundedRectangle()
void pu::ui::render::Renderer::RenderRoundedRectangle |
( |
const Color | clr, |
|
|
const i32 | x, |
|
|
const i32 | y, |
|
|
const i32 | width, |
|
|
const i32 | height, |
|
|
const i32 | radius ) |
◆ RenderRoundedRectangleFill()
void pu::ui::render::Renderer::RenderRoundedRectangleFill |
( |
const Color | clr, |
|
|
const i32 | x, |
|
|
const i32 | y, |
|
|
const i32 | width, |
|
|
const i32 | height, |
|
|
const i32 | radius ) |
◆ RenderShadowSimple()
void pu::ui::render::Renderer::RenderShadowSimple |
( |
const i32 | x, |
|
|
const i32 | y, |
|
|
const i32 | width, |
|
|
const i32 | height, |
|
|
const i32 | base_alpha, |
|
|
const u8 | main_alpha = 0xFF ) |
◆ RenderTexture()
◆ ResetBaseRenderAlpha()
void pu::ui::render::Renderer::ResetBaseRenderAlpha |
( |
| ) |
|
|
inline |
◆ ResetBaseRenderPosition()
void pu::ui::render::Renderer::ResetBaseRenderPosition |
( |
| ) |
|
|
inline |
◆ SetBaseRenderAlpha()
void pu::ui::render::Renderer::SetBaseRenderAlpha |
( |
const u8 | alpha | ) |
|
|
inline |
◆ SetBaseRenderPosition()
void pu::ui::render::Renderer::SetBaseRenderPosition |
( |
const i32 | x, |
|
|
const i32 | y ) |
|
inline |
◆ UpdateInput()
void pu::ui::render::Renderer::UpdateInput |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: