载入中...
搜索中...
未找到
VoxelWorldTargetModule.cpp
浏览该文件的文档.
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
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
std::unique_ptr< VoxelWorldTarget > createVoxelWorldTarget(std::string id, voxel::VoxelWorld *world)
Create a voxel-world adapter.
Definition VoxelWorldTarget.cpp:30
Definition Container.h:602