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

@@ -129,7 +129,6 @@ if (YAZE_BUILD_LIB)
install(
FILES
yaze.h
incl/sprite.h
incl/snes_tile.h
incl/snes_color.h
incl/overworld.h

View File

@@ -71,13 +71,5 @@ void ExtensionManager::ShutdownExtensions() {
// }
}
void ExtensionManager::ExecuteExtensionUI(yaze_editor_context* context) {
for (auto& extension : extensions_) {
if (extension->extend_ui) {
extension->extend_ui(context);
}
}
}
} // namespace editor
} // namespace yaze

View File

@@ -15,7 +15,6 @@ class ExtensionManager {
void RegisterExtension(yaze_extension* extension);
void InitializeExtensions(yaze_editor_context* context);
void ShutdownExtensions();
void ExecuteExtensionUI(yaze_editor_context* context);
private:
std::vector<yaze_extension*> extensions_;

View File

@@ -3,7 +3,6 @@
#include "incl/extension.h"
#include "incl/overworld.h"
#include "incl/snes_color.h"
#include "incl/sprite.h"
#include "yaze.h"
BOOST_PYTHON_MODULE(yaze_py) {
@@ -25,10 +24,6 @@ BOOST_PYTHON_MODULE(yaze_py) {
.def_readonly("size", &snes_palette::size)
.def_readonly("colors", &snes_palette::colors);
class_<z3_sprite>("sprite")
.def_readonly("name", &z3_sprite::name)
.def_readonly("id", &z3_sprite::id);
class_<yaze_flags>("yaze_flags")
.def_readwrite("debug", &yaze_flags::debug)
.def_readwrite("rom_filename", &yaze_flags::rom_filename)
@@ -40,12 +35,6 @@ BOOST_PYTHON_MODULE(yaze_py) {
class_<yaze_editor_context>("yaze_editor_context")
.def_readonly("project", &yaze_editor_context::project);
enum_<yaze_event_type>("yaze_event_type")
.value("YAZE_EVENT_ROM_LOADED", YAZE_EVENT_ROM_LOADED)
.value("YAZE_EVENT_ROM_SAVED", YAZE_EVENT_ROM_SAVED)
.value("YAZE_EVENT_SPRITE_MODIFIED", YAZE_EVENT_SPRITE_MODIFIED)
.value("YAZE_EVENT_PALETTE_CHANGED", YAZE_EVENT_PALETTE_CHANGED);
class_<yaze_extension>("yaze_extension")
.def_readonly("name", &yaze_extension::name)
.def_readonly("version", &yaze_extension::version);