载入中...
搜索中...
未找到
eve::editor::Editor类 参考

Editor building blocks — not a shipped 3D/map editor app. Script: editor <- eve.Editor(); 更多...

#include <Editor.h>

类 eve::editor::Editor 继承关系图:
eve::Module

Public 成员函数

 Module_REG (Editor)
 
 Editor ()=default
 
 ~Editor () override=default
 
TransformGizmonewGizmo ()
 
GizmoManagernewGizmoManager ()
 
TileBuffernewTileBuffer (int width, int height)
 
BrushnewBrush ()
 
EditorToolbarnewToolbar ()
 
EditorInspectornewInspector ()
 
EditorDocknewDock ()
 
EditorHistorynewHistory ()
 
- 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.h35 行定义.

构造及析构函数说明

◆ Editor()

eve::editor::Editor::Editor ( )
default

◆ ~Editor()

eve::editor::Editor::~Editor ( )
overridedefault

成员函数说明

◆ Module_REG()

eve::editor::Editor::Module_REG ( Editor  )

◆ newBrush()

Brush * eve::editor::Editor::newBrush ( )

在文件 Editor.cpp99 行定义.

◆ newDock()

EditorDock * eve::editor::Editor::newDock ( )

在文件 Editor.cpp105 行定义.

◆ newGizmo()

TransformGizmo * eve::editor::Editor::newGizmo ( )

在文件 Editor.cpp93 行定义.

◆ newGizmoManager()

GizmoManager * eve::editor::Editor::newGizmoManager ( )

在文件 Editor.cpp95 行定义.

◆ newHistory()

EditorHistory * eve::editor::Editor::newHistory ( )

在文件 Editor.cpp107 行定义.

◆ newInspector()

EditorInspector * eve::editor::Editor::newInspector ( )

在文件 Editor.cpp103 行定义.

◆ newTileBuffer()

TileBuffer * eve::editor::Editor::newTileBuffer ( int  width,
int  height 
)

在文件 Editor.cpp97 行定义.

引用了 height , 以及 width.

◆ newToolbar()

EditorToolbar * eve::editor::Editor::newToolbar ( )

在文件 Editor.cpp101 行定义.


该类的文档由以下文件生成: