update yaze public header, remove sprite.h, add z3_dungeon_sprite

This commit is contained in:
scawful
2025-01-06 16:21:37 -05:00
parent 4c39f02224
commit 013edb3fae
8 changed files with 7 additions and 114 deletions

View File

@@ -7,8 +7,6 @@ extern "C" {
#include <stdint.h>
#include "sprite.h"
/**
* @brief Primitive of an overworld map.
*/
@@ -32,11 +30,6 @@ typedef struct z3_overworld_map {
*/
typedef struct z3_overworld {
void *impl; // yaze::Overworld*
uint8_t *tile32_data; /**< Pointer to the 32x32 tile data. */
uint8_t *tile16_data; /**< Pointer to the 16x16 tile data. */
z3_sprite **sprites; /**< Pointer to the sprites per map. */
z3_overworld_map **maps; /**< Pointer to the overworld maps. */
} z3_overworld;