|
Monad Engine da02fba2
> Undercity Codex_
|
#include <SpriteRenderer.h>
Public Member Functions | |
| bool | Init () |
| void | Shutdown () |
| void | DrawSprite (Texture *texture, const vec2 &position, const vec2 &size, const vec4 &color=vec4(1.0F)) |
| void | DrawSprite (const std::string &assetPath, const vec2 &position, const vec2 &size, const vec4 &color=vec4(1.0F)) |
| void | DrawRect (const vec2 &position, const vec2 &size, const vec4 &color) |
| void | DrawText (const std::string &text, const vec2 &position, f32 pixelHeight, const vec4 &color=vec4(1.0F)) |
| void | Flush (int viewportWidth, int viewportHeight) |
Definition at line 16 of file SpriteRenderer.h.
Definition at line 248 of file SpriteRenderer.cpp.
Referenced by mnd::Engine::Run().
| void mnd::SpriteRenderer::DrawSprite | ( | const std::string & | assetPath, |
| const vec2 & | position, | ||
| const vec2 & | size, | ||
| const vec4 & | color = vec4(1.0F) |
||
| ) |
Definition at line 257 of file SpriteRenderer.cpp.
| void mnd::SpriteRenderer::DrawSprite | ( | Texture * | texture, |
| const vec2 & | position, | ||
| const vec2 & | size, | ||
| const vec4 & | color = vec4(1.0F) |
||
| ) |
Definition at line 239 of file SpriteRenderer.cpp.
| void mnd::SpriteRenderer::DrawText | ( | const std::string & | text, |
| const vec2 & | position, | ||
| f32 | pixelHeight, | ||
| const vec4 & | color = vec4(1.0F) |
||
| ) |
Definition at line 263 of file SpriteRenderer.cpp.
Referenced by mnd::Engine::Run().
| void mnd::SpriteRenderer::Flush | ( | int | viewportWidth, |
| int | viewportHeight | ||
| ) |
Definition at line 329 of file SpriteRenderer.cpp.
Referenced by mnd::Engine::Run().
| bool mnd::SpriteRenderer::Init | ( | ) |
Definition at line 73 of file SpriteRenderer.cpp.
References LOG_WARN.
Referenced by mnd::Engine::Init().
| void mnd::SpriteRenderer::Shutdown | ( | ) |
Definition at line 155 of file SpriteRenderer.cpp.
Referenced by mnd::Engine::Destroy().