载入中...
搜索中...
未找到
eve::editor::Editor类 参考
Editor building blocks — not a shipped 3D/map editor app. Script: editor <- eve.Editor();
更多...
#include <Editor.h>
类 eve::editor::Editor 继承关系图:
Public 成员函数 | |
| Module_REG (Editor) | |
| Editor ()=default | |
| ~Editor () override=default | |
| TransformGizmo * | newGizmo () |
| GizmoManager * | newGizmoManager () |
| TileBuffer * | newTileBuffer (int width, int height) |
| Brush * | newBrush () |
| EditorToolbar * | newToolbar () |
| EditorInspector * | newInspector () |
| EditorDock * | newDock () |
| EditorHistory * | newHistory () |
Public 成员函数 继承自 eve::Module | |
| virtual | ~Module () |
| virtual std::string | getName () const =0 |
详细描述
Editor building blocks — not a shipped 3D/map editor app. Script: editor <- eve.Editor();
Provides transform gizmos, map brushes, and UI shell helpers so games/tools can assemble their own editors (Love2D-style runtime tooling).
构造及析构函数说明
◆ Editor()
|
default |
◆ ~Editor()
|
overridedefault |
成员函数说明
◆ Module_REG()
| eve::editor::Editor::Module_REG | ( | Editor | ) |
◆ newBrush()
| Brush * eve::editor::Editor::newBrush | ( | ) |
在文件 Editor.cpp 第 99 行定义.
◆ newDock()
| EditorDock * eve::editor::Editor::newDock | ( | ) |
在文件 Editor.cpp 第 105 行定义.
◆ newGizmo()
| TransformGizmo * eve::editor::Editor::newGizmo | ( | ) |
在文件 Editor.cpp 第 93 行定义.
◆ newGizmoManager()
| GizmoManager * eve::editor::Editor::newGizmoManager | ( | ) |
在文件 Editor.cpp 第 95 行定义.
◆ newHistory()
| EditorHistory * eve::editor::Editor::newHistory | ( | ) |
在文件 Editor.cpp 第 107 行定义.
◆ newInspector()
| EditorInspector * eve::editor::Editor::newInspector | ( | ) |
在文件 Editor.cpp 第 103 行定义.
◆ newTileBuffer()
| TileBuffer * eve::editor::Editor::newTileBuffer | ( | int | width, |
| int | height | ||
| ) |
在文件 Editor.cpp 第 97 行定义.
◆ newToolbar()
| EditorToolbar * eve::editor::Editor::newToolbar | ( | ) |
在文件 Editor.cpp 第 101 行定义.
该类的文档由以下文件生成:
- src/modules/editor/Editor.h
- src/modules/editor/Editor.cpp
Public 成员函数 继承自