From ef4f150470a153dd0aa353b1b8efb12117f13180 Mon Sep 17 00:00:00 2001 From: scawful Date: Fri, 9 Aug 2024 01:44:02 -0400 Subject: [PATCH] add yaze_project primitive --- src/yaze.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/yaze.h b/src/yaze.h index 0d99330e..238e95b4 100644 --- a/src/yaze.h +++ b/src/yaze.h @@ -13,6 +13,7 @@ extern "C" { #include "base/overworld.h" typedef struct yaze_flags yaze_flags; +typedef struct yaze_project yaze_project; typedef struct z3_rom z3_rom; /** @@ -38,6 +39,16 @@ void yaze_init(yaze_flags*); */ void yaze_cleanup(yaze_flags*); +/** + * @brief Primitive of a Yaze project. + */ +struct yaze_project { + const char* filename; + + z3_rom* rom; + z3_overworld* overworld; +}; + /** * @brief Primitive of a Zelda3 ROM. */