Elevate Engine 1
Loading...
Searching...
No Matches
GameObject.inl File Reference
#include "GameObject.h"
#include <format>
#include <entt/entt.hpp>
#include <ElevateEngine/Core/Log.h>
#include <ElevateEngine/Core/Assert.h>
#include <ElevateEngine/Scene/Scene.h>
#include <ElevateEngine/Scene/ScenePrivate.h>

Go to the source code of this file.

Namespaces

namespace  Elevate
 

Macros

#define EE_VALIDATE_COMPONENT_TYPE()   EE_ASSERT((std::is_base_of<Component, T>::value), "EE_VALIDATE_COMPONENT_TYPE() %s : Type specifier must be a child of the Component class.", m_name);
 

Macro Definition Documentation

◆ EE_VALIDATE_COMPONENT_TYPE

#define EE_VALIDATE_COMPONENT_TYPE ( )    EE_ASSERT((std::is_base_of<Component, T>::value), "EE_VALIDATE_COMPONENT_TYPE() %s : Type specifier must be a child of the Component class.", m_name);

Definition at line 18 of file GameObject.inl.