[jasper/world] Cleanup
All checks were successful
Build / build (push) Successful in 3m38s

This commit is contained in:
Gary Talent 2024-12-04 20:39:10 -06:00
parent c1a628f061
commit 4c6dbf4414

View File

@ -12,21 +12,20 @@
namespace jasper::world {
static class: public studio::Module {
public:
ox::Vector<studio::EditorMaker> editors(studio::StudioContext &ctx) const noexcept override {
return {
studio::editorMaker<WorldObjectSetEditorImGui>(ctx, FileExt_jwob),
studio::editorMaker<WorldEditorImGui>(ctx, FileExt_jwld),
};
}
ox::Vector<ox::UPtr<studio::ItemMaker>> itemMakers(studio::StudioContext&) const noexcept override {
ox::Vector<ox::UPtr<studio::ItemMaker>> out;
out.emplace_back(ox::make<studio::ItemMakerT<WorldObjectSet>>(
"World Object Set", "WorldObjectSets", FileExt_jwob, ox::ClawFormat::Organic));
out.emplace_back(ox::make<studio::ItemMakerT<WorldDoc>>(
"World", "Worlds", FileExt_jwld, ox::ClawFormat::Organic));
return out;
}
ox::Vector<studio::EditorMaker> editors(studio::StudioContext &ctx) const noexcept override {
return {
studio::editorMaker<WorldObjectSetEditorImGui>(ctx, FileExt_jwob),
studio::editorMaker<WorldEditorImGui>(ctx, FileExt_jwld),
};
}
ox::Vector<ox::UPtr<studio::ItemMaker>> itemMakers(studio::StudioContext&) const noexcept override {
ox::Vector<ox::UPtr<studio::ItemMaker>> out;
out.emplace_back(ox::make<studio::ItemMakerT<WorldObjectSet>>(
"World Object Set", "WorldObjectSets", FileExt_jwob, ox::ClawFormat::Organic));
out.emplace_back(ox::make<studio::ItemMakerT<WorldDoc>>(
"World", "Worlds", FileExt_jwld, ox::ClawFormat::Organic));
return out;
}
} mod;
studio::Module const*studioModule() noexcept {