Implemented the core functionality of the ObjectStore and started
implementing the functionality for the AssetManager
This commit is contained in:
1 parent
79f28100bd
commit
c4f1775392
14 files changed
+330
-383
No files matched your search
@@ -31,6 +31,10 @@ bool init_renderer(Renderer *renderer, SDL_Window *window) {
|
||||
}
|
||||
|
||||
void render_clear(const Renderer *renderer, SDL_Color color) {
|
||||
if (!renderer || !(renderer->SDL_base_renderer)) {
|
||||
return;
|
||||
}
|
||||
|
||||
SDL_SetRenderDrawColor(renderer->SDL_base_renderer, color.r, color.r, color.b,
|
||||
color.a);
|
||||
|
||||
@@ -38,6 +42,10 @@ void render_clear(const Renderer *renderer, SDL_Color color) {
|
||||
}
|
||||
|
||||
void swap_buffers(const Renderer *renderer) {
|
||||
if (!renderer || !(renderer->SDL_base_renderer)) {
|
||||
return;
|
||||
}
|
||||
|
||||
SDL_RenderPresent(renderer->SDL_base_renderer);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user