Building Game Engines
|
#include <GraphicsEngineRenderer.hpp>
Public Member Functions | |
GraphicsEngineRenderer (int w, int h) | |
~GraphicsEngineRenderer () | |
void | SetRenderDrawColor (int r, int g, int b, int a) |
void | RenderClear () |
void | RenderPresent () |
SDL_Window * | GetWindow () |
SDL_Renderer * | GetRenderer () |
GraphicsEngineRenderer::GraphicsEngineRenderer | ( | int | w, |
int | h | ||
) |
Constructor given The w and h for Renderer
GraphicsEngineRenderer::~GraphicsEngineRenderer | ( | ) |
Destructor
SDL_Renderer * GraphicsEngineRenderer::GetRenderer | ( | ) |
Gets a pointer to the renderer
SDL_Window * GraphicsEngineRenderer::GetWindow | ( | ) |
Gets a pointer to the window
void GraphicsEngineRenderer::RenderClear | ( | ) |
Clears the screen
void GraphicsEngineRenderer::RenderPresent | ( | ) |
Renders the backbuffer to the screen
void GraphicsEngineRenderer::SetRenderDrawColor | ( | int | r, |
int | g, | ||
int | b, | ||
int | a | ||
) |
Sets the background color whenever the screen is cleared Given r g b for light hue and a for alpha level