1#include <Engine/Rendering/RenderObjectManager.hpp>
7SystemEntity::SystemEntity() : Entity(
"System Display Entity" ) {
12 new UiComponent(
this );
13 new DebugComponent(
this );
18 CORE_ASSERT( instance->getTransformAsMatrix() == Core::Matrix4::Identity(),
19 "Transform has been changed !" );
23#ifndef RA_DISABLE_DEBUG_DISPLAY
26 CORE_ASSERT( instance->getTransformAsMatrix() == Core::Matrix4::Identity(),
27 "Transform has been changed !" );
32 return getRoMgr()->getRenderObject( idx ).get();
Component for debug drawing.
Component * getComponent(const std::string &name)
Get component with a given name.
Component for UI drawing.
hepler function to manage enum as underlying types in VariableSet