载入中...
搜索中...
未找到
eve::procgen_editor 命名空间参考

类

class  MeshModifierEditor
 UI-neutral composition controller for modifier graph, spline, sculpt, UV-paint, merge, and adhere tools. 更多...
 
class  ProcgenEditorModule
 Composition adapter for the script-hosted procgen generator editor. 更多...
 
class  ProcgenScriptEditor
 Workspace controller for one encapsulated procedural script module. 更多...
 

函数

 Module_IMPL (ProcgenEditorModule, new ProcgenEditorModule())
 
void exposeProcgenScriptEditorScriptBindings (ssq::Table &table, ssq::Class &moduleClass)
 Expose the script-owned ProcgenScriptEditor factory on ProcgenEditorModule.
 

函数说明

◆ exposeProcgenScriptEditorScriptBindings()

void eve::procgen_editor::exposeProcgenScriptEditorScriptBindings ( ssq::Table &  table,
ssq::Class &  moduleClass 
)

Expose the script-owned ProcgenScriptEditor factory on ProcgenEditorModule.

参数
tableEngine root table that owns the registered proxy class.
moduleClassExisting ProcgenEditorModule script class that receives create().
备注
Created objects are owner-thread-only and destroyed by the VM release hook.

在文件 ProcgenScriptEditorScriptBindings.cpp 第 44 行定义.

引用了 eve::procgen_editor::MeshModifierEditor::activateTool(), eve::procgen_editor::MeshModifierEditor::activeTool(), enabled, index, key, kind, message, eve::procgen_editor::MeshModifierEditor::observeRevision(), points, revision, eve::procgen_editor::MeshModifierEditor::targetId(), targetId, uri , 以及 value.

◆ Module_IMPL()

eve::procgen_editor::Module_IMPL ( ProcgenEditorModule  ,
new   ProcgenEditorModule() 
)