#include <Actor.h>
template<typename T, typename... Args>
std::is_base_of_v<Components::Logic, T> &&
std::is_constructible_v<T, Scene *, entt::entity &, std::shared_ptr<SceneNode>, Args...> ||
std::is_constructible_v<T,
Scene *, entt::entity &, Args..., std::shared_ptr<SceneNode>> ||
std::is_constructible_v<T, Scene *, std::shared_ptr<SceneNode>, Args...> ||
std::is_constructible_v<T,
Scene *, entt::entity &, Args...> ||
std::is_constructible_v<T,
Scene *, Args...> )
A scene is the overarching structure which can spawn, contain and destroy actors or entities.
Definition at line 51 of file Actor.h.