FEventsEntityEditor

namespace marengine
class FEventsEntityEditor : public IEntityEvents<FEventsEntityEditor>

Public Static Functions

void create(FServiceLocatorEditor *pServiceLocator)
void onCreateEntity()
void onDestroyEntity(const Entity &entity)
void onSelectedEntity(const Entity &entity)
void onUnselectedEntity(const Entity &entity)
void onCopyEntity(const Entity &entity)
void onSetVisibleEntity(const Entity &entity)
void onSetInvisibleEntity(const Entity &entity)
void onAssignChild(const Entity &entity, const Entity &child)
void onRemoveChild(const Entity &entity, const Entity &child)
void onCreateChild(const Entity &entity)
void onDestroyChild(const Entity &entity, const Entity &child)

Private Static Attributes

FSceneManagerEditor *s_pSceneManagerEditor = {nullptr}
FInspectorEditorWidget *s_pInspectorWidget = {nullptr}