IEditorWidget¶
-
namespace
marengine -
-
class
FEditorWidget: public IEditorWidget¶ Subclassed by IContentBrowserEditorWidget, IDebugEditorWidget, IEnvironmentPropertiesEditorWidget, IInspectorEditorWidget, IMainEditorWidget, IMainMenuBarEditorWidget, ISceneHierarchyEditorWidget, IScriptEditorWidget, IViewportEditorWidget
-
class
IContentBrowserEditorWidget: public FEditorWidget¶ Subclassed by FContentBrowserEditorWidget
Public Functions
-
bool
drawMeshListBox(CRenderable &cRenderable) const = 0¶
-
bool
-
class
IDebugEditorWidget: public FEditorWidget¶ Subclassed by FDebugEditorWidget
-
class
IEditorWidget: public IWidget¶ Subclassed by FEditorWidget
Public Functions
-
void
create(FServiceLocatorEditor *pServiceLocator) = 0¶
-
void
-
class
IEnvironmentPropertiesEditorWidget: public FEditorWidget¶ Subclassed by FEnvironmentPropertiesEditorWidget
-
class
IInspectorEditorWidget: public FEditorWidget¶ Subclassed by FInspectorEditorWidget
-
class
IMainEditorWidget: public FEditorWidget¶ Subclassed by FMainEditorWidget
-
class
IMainMenuBarEditorWidget: public FEditorWidget¶ Subclassed by FMainMenuBarEditorWidget
-
class
ISceneHierarchyEditorWidget: public FEditorWidget¶ Subclassed by FSceneHierarchyEditorWidget
-
class
IScriptEditorWidget: public FEditorWidget¶ Subclassed by FScriptEditorWidget
Public Functions
-
void
reset() = 0¶
-
void
setEditorTitle(std::string newTitle) = 0¶
-
void
setEditorCode(const std::string &sourceCode) = 0¶
-
void
setPathToScript(std::string pathToScript) = 0¶
-
std::string
getEditorSourceCode() const = 0¶
-
std::string
getDefaultEditorSourceCode() const = 0¶
-
std::string
getDefaultEditorTitle() const = 0¶
-
bool
isEditorCurrentlyUsed() const = 0¶
-
void
-
class
IViewportEditorWidget: public FEditorWidget¶ Subclassed by FViewportEditorWidget
-
class