#define DEFINE_STATIC_LOGGER(clazz, name)
void PassDataToAllComponents(const EntityId entityId, const CustomEvent &data)
void RemoveAllComponents(const EntityId entityId)
ComponentManager * m_ComponentManagerInstance
void SetActive(bool active)
DECLARE_STATIC_LOGGER EntityId m_EntityID
void RemoveAllComponents()
static std::shared_mutex s_ComponentManagerLock
void PassDataToAllComponents(const ECS::CustomEvent &evt)