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

类

class  VoxelCatalogEditor
 Workspace controller for a MagicaVoxel-style voxel sculpt project. 更多...
 
class  VoxelEditorModule
 Composition adapter that contributes MagicaVoxel-style sculpt commands and automation targets. 更多...
 

枚举

enum class  VoxelSculptTool { Attach , Erase }
 MagicaVoxel-like brush: attach on the previous cell, or erase the hit cell. 更多...
 

函数

 Module_IMPL (VoxelEditorModule, new VoxelEditorModule())
 
void exposeVoxelCatalogEditorScriptBindings (ssq::Table &table, ssq::Class &moduleClass)
 Expose the script-owned VoxelCatalogEditor factory on VoxelEditorModule.
 

枚举类型说明

◆ VoxelSculptTool

MagicaVoxel-like brush: attach on the previous cell, or erase the hit cell.

枚举值
Attach 
Erase 

在文件 VoxelCatalogEditor.h 第 23 行定义.

函数说明

◆ exposeVoxelCatalogEditorScriptBindings()

void eve::voxel_editor::exposeVoxelCatalogEditorScriptBindings ( ssq::Table &  table,
ssq::Class &  moduleClass 
)

Expose the script-owned VoxelCatalogEditor factory on VoxelEditorModule.

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

在文件 VoxelCatalogEditorScriptBindings.cpp 第 30 行定义.

引用了 dx, dy, dz, height, index, kind, name, occupied, ox, oy, pitch, sx, sy, sz, tag, width, x, y, yaw , 以及 z.

◆ Module_IMPL()

eve::voxel_editor::Module_IMPL ( VoxelEditorModule  ,
new   VoxelEditorModule() 
)