Loading...
Searching...
No Matches
renderer.c
Go to the documentation of this file.
#ifdef ARC_NONE_GRAPHICS
#include "arc/graphics/renderer.h"
#include <stdio.h>
void ARC_Renderer_CreateWithEngineData(ARC_Renderer **renderer, ARC_EngineData *data){
printf("No Graphics Backend Selected\n");
}
void ARC_Renderer_Destroy(ARC_Renderer *renderer){
printf("No Graphics Backend Selected\n");
}
void ARC_Renderer_Clear(ARC_Renderer *renderer){
printf("No Graphics Backend Selected\n");
}
void ARC_Renderer_Render(ARC_Renderer *renderer){
printf("No Graphics Backend Selected\n");
}
#endif // !ARC_NONE_GRAPHICS
renderer.h
ARC_Renderer
struct ARC_RendererType ARC_Renderer
Definition renderer.h:16
ARC_Renderer_CreateWithEngineData
void ARC_Renderer_CreateWithEngineData(ARC_Renderer **renderer, ARC_EngineData *data)
creates ARC_Renderer type with ARC_EngineData
ARC_Renderer_Clear
void ARC_Renderer_Clear(ARC_Renderer *renderer)
ARC_Renderer_Destroy
void ARC_Renderer_Destroy(ARC_Renderer *renderer)
destroys ARC_Renderer type
ARC_Renderer_Render
void ARC_Renderer_Render(ARC_Renderer *renderer)
renders the renderer
ARC_EngineData
Definition engine.h:17