载入中...
搜索中...
未找到
VoxelCatalogEditor.h
浏览该文件的文档.
50 [[nodiscard]] voxel_editing::Result<void> configureWorkspace(editor::EditorWorkspace& workspace) const;
66 [[nodiscard]] voxel_editing::Result<void> pointerWorldRay(float ox, float oy, float oz, float dx, float dy,
75 [[nodiscard]] voxel_editing::Result<void> createModel(std::string id, std::string name, int sizeX, int sizeY,
MagicaVoxel-style sculpted models: bounded occupancy grids and hull sockets.
In-process authority for a single editable runtime or document target.
Definition EditingAuthority.h:36
Composition model shared by project-specific developer and runtime editors.
Definition EditorWorkspace.h:43
Local transaction coordinator backed by an injected edit authority.
Definition EditorTransactionService.h:48
Revisioned project of MagicaVoxel-style sculpted models.
Definition VoxelCatalog.h:137
Workspace controller for a MagicaVoxel-style voxel sculpt project.
Definition VoxelCatalogEditor.h:35
const voxel_editing::VoxelCatalogTarget & target() const noexcept
Target.
Definition VoxelCatalogEditor.h:44
VoxelCatalogEditor & operator=(const VoxelCatalogEditor &)=delete
VoxelCatalogEditor(const VoxelCatalogEditor &)=delete
Definition voxel_editor.cpp:19
VoxelSculptTool
MagicaVoxel-like brush: attach on the previous cell, or erase the hit cell.
Definition VoxelCatalogEditor.h:23
One MagicaVoxel-style object: a bounded occupancy grid.
Definition VoxelCatalog.h:75