FDebugEditorWidget

namespace marengine
class FContentBrowserEditorWidget : public IContentBrowserEditorWidget

Subclassed by FContentBrowserImGui

class FDebugEditorWidget : public IDebugEditorWidget

Subclassed by FDebugWidgetImGui

class FEnvironmentPropertiesEditorWidget : public IEnvironmentPropertiesEditorWidget

Subclassed by FEnvironmentPropertiesWidgetImGui

class FInspectorEditorWidget : public IInspectorEditorWidget

Subclassed by FInspectorWidgetImGui

Public Functions

void resetInspectedEntity() final
void setInspectedEntity(const Entity &entity) final
const Entity &getInspectedEntity() const final
bool isInspectedEntityValid() const final

Protected Attributes

const Entity *p_pInspectedEntity = {nullptr}
class FMainEditorWidget : public IMainEditorWidget

Subclassed by FMainWidgetImGui

class FMainMenuBarEditorWidget : public IMainMenuBarEditorWidget

Subclassed by FMainMenuBarWidgetImGui

class FSceneHierarchyEditorWidget : public ISceneHierarchyEditorWidget

Subclassed by FSceneHierarchyWidgetImGui

class FScriptEditorWidget : public IScriptEditorWidget

Subclassed by FScriptWidgetImGui

class FViewportEditorWidget : public IViewportEditorWidget

Subclassed by FViewportWidgetImGui