载入中...
搜索中...
未找到
VoxelWorldTargetModule.h
浏览该文件的文档.
Hosts interchangeable editor tools and routes their lifecycle/input.
Definition EditorSession.h:30
Sparse chunk map + visibility selection (frustum + distance + face orientation). Meshing is neighbor-...
Definition VoxelWorld.h:60
Non-owning authoring adapter from a live voxel world to the volume protocol.
Definition VoxelWorldTarget.h:17
Script-facing composition module for live voxel-world editing targets.
Definition VoxelWorldTargetModule.h:15
void bind(editor::EditorSession *session, voxel_editing::VoxelWorldTarget *target) const
Bind borrowed target and session objects without taking ownership. @thread Owner-thread only.
Definition VoxelWorldTargetModule.cpp:21
Module_REG(VoxelWorldTargetModule)
std::unique_ptr< voxel_editing::VoxelWorldTarget > newTarget(std::string id, voxel::VoxelWorld *world) const
Create an independently owned adapter over a borrowed voxel world.
Definition VoxelWorldTargetModule.cpp:16
Definition ActionPreviewController.cpp:6
Definition VoxelCatalog.cpp:10
方块类型定义:名字、各面图集纹理、方向性、组合声明。 方向性方块在注册时按 orientation 绕 Y 轴展开成多个"具体类型"变体, 每个变体持有旋转后的各面纹理;渲染端只消费纹理 id,不接触 ...
Definition Chunk.h:12