add tilemap
This commit is contained in:
parent
bf0c7ab8ef
commit
c0e3af64d6
2 changed files with 29 additions and 0 deletions
29
alyson/includes/altilemap.h
Normal file
29
alyson/includes/altilemap.h
Normal file
|
@ -0,0 +1,29 @@
|
|||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include <raylib.h>
|
||||
|
||||
#include "types.h"
|
||||
|
||||
typedef struct {
|
||||
Texture2D texture;
|
||||
uveci2 texture_dimentions;
|
||||
uveci2 rows_and_collumns;
|
||||
|
||||
uveci2 tile_dimentions;
|
||||
} al_tilemap_t, *ALTilemap;
|
||||
|
||||
typedef struct {
|
||||
ALTilemap map;
|
||||
umat2 source;
|
||||
|
||||
} al_tile_t, *ALTile;
|
||||
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
0
alyson/src/tilemap.c
Normal file
0
alyson/src/tilemap.c
Normal file
Loading…
Reference in a new issue