diff --git a/headers/enduro2d/high/components/behaviour.hpp b/headers/enduro2d/high/components/behaviour.hpp index 10b7728a..9ba0ec11 100644 --- a/headers/enduro2d/high/components/behaviour.hpp +++ b/headers/enduro2d/high/components/behaviour.hpp @@ -16,7 +16,6 @@ namespace e2d class behaviour final { public: class started final {}; - class destroy final {}; class disabled final {}; public: behaviour() = default; @@ -62,20 +61,6 @@ namespace e2d asset_dependencies& dependencies, const collect_context& ctx) const; }; - - template <> - class factory_loader final : factory_loader<> { - public: - static const char* schema_source; - - bool operator()( - behaviour::destroy& component, - const fill_context& ctx) const; - - bool operator()( - asset_dependencies& dependencies, - const collect_context& ctx) const; - }; template <> class factory_loader final : factory_loader<> { diff --git a/sources/enduro2d/high/components/behaviour.cpp b/sources/enduro2d/high/components/behaviour.cpp index 225250e1..5bfe51cf 100644 --- a/sources/enduro2d/high/components/behaviour.cpp +++ b/sources/enduro2d/high/components/behaviour.cpp @@ -77,32 +77,6 @@ namespace e2d } } -namespace e2d -{ - const char* factory_loader::schema_source = R"json({ - "type" : "object", - "required" : [], - "additionalProperties" : false, - "properties" : {} - })json"; - - bool factory_loader::operator()( - behaviour::destroy& component, - const fill_context& ctx) const - { - E2D_UNUSED(component, ctx); - return true; - } - - bool factory_loader::operator()( - asset_dependencies& dependencies, - const collect_context& ctx) const - { - E2D_UNUSED(dependencies, ctx); - return true; - } -} - namespace e2d { const char* factory_loader::schema_source = R"json({ diff --git a/sources/enduro2d/high/starter.cpp b/sources/enduro2d/high/starter.cpp index 8c21a342..1c7582c6 100644 --- a/sources/enduro2d/high/starter.cpp +++ b/sources/enduro2d/high/starter.cpp @@ -141,7 +141,6 @@ namespace e2d .register_component("actor") .register_component("behaviour") .register_component("behaviour.started") - .register_component("behaviour.destroy") .register_component("behaviour.disabled") .register_component("camera") .register_component("flipbook_player")