Archeus 0.0.0
A C library and game engine that focuses on documentation
Loading...
Searching...
No Matches
spritesheet.c
Go to the documentation of this file.
1#ifdef ARC_NONE_GRAPHICS
2
4#include "arc/math/point.h"
5#include <stdio.h>
6
7void ARC_Spritesheet_RenderArea(ARC_Spritesheet *spritesheet, ARC_Rect *sheetBounds, ARC_Renderer *renderer, ARC_Rect *renderBounds){
8 printf("No Graphics Backend Selected\n");
9}
10
12 printf("No Graphics Backend Selected\n");
13 return (ARC_Point){ 0, 0 };
14}
15
16uint32_t *ARC_Spritesheet_GetTileSize(ARC_Spritesheet *spritesheet){
17 printf("No Graphics Backend Selected\n");
18 return NULL;
19}
20
21#endif // !ARC_NONE_GRAPHICS
struct ARC_RendererType ARC_Renderer
Definition renderer.h:16
struct ARC_Spritesheet ARC_Spritesheet
Definition spritesheet.h:14
uint32_t * ARC_Spritesheet_GetTileSize(ARC_Spritesheet *spritesheet)
ARC_Point ARC_Spritesheet_GetSize(ARC_Spritesheet *spritesheet)
void ARC_Spritesheet_RenderArea(ARC_Spritesheet *spritesheet, ARC_Rect *sheetBounds, ARC_Renderer *renderer, ARC_Rect *renderBounds)