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