FInspectorWidgetImGui¶
-
namespace
marengine -
class
FInspectorWidgetImGui: public FInspectorEditorWidget¶ Public Functions
-
void
create(FServiceLocatorEditor *pServiceLocator) final¶
-
void
updateFrame() override¶
Private Functions
-
void
displayPlayMode()¶
-
void
displayEditorMode()¶
-
void
popUpMenu() const¶
-
void
displayChildrenPopMenu() const¶
-
void
displayComponentPopMenu() const¶
-
template<typename
TComponent>
voidhandle(const char *componentName)¶
-
template<typename
TComponent>
voiddisplayComponentPanel()¶
Private Members
-
FScriptWidgetImGui *
m_pScriptWidget= {nullptr}¶
-
FSceneManagerEditor *
m_pSceneManagerEditor= {nullptr}¶
-
FMaterialManager *
m_pMaterialManager= {nullptr}¶
-
FFilesystemPopUpImGuiWidget *
m_pFilesystem= {nullptr}¶
-
FContentBrowserImGui *
m_pContentBrowser= {nullptr}¶
-
bool
m_newScriptWindow= {false}¶
-
bool
m_assignScriptWindow= {false}¶
-
bool
m_loadTex2D= {false}¶
-
void
-
class