Toast Engine
Loading...
Searching...
No Matches
voxel_group.hpp
Go to the documentation of this file.
1
7
8#pragma once
9#include "voxel.hpp"
10
11namespace toast {
12
14class [[ToastNode, Icon("Container"), Color("Magenta")]] TOAST_API VoxelGroup : public Voxel {
15public:
17 [[nodiscard, Reflect]]
18 auto getShape() -> Box<Node>;
19
20protected:
21 void updateInspectorMessages() override;
22};
23
24}
Intrusive reference-counted handle to a Node.
Definition box.hpp:35
Definition reflect.hpp:244
Definition voxel_group.hpp:14
auto getShape() -> Box< Node >
Definition voxel_group.cpp:19
Definition voxel.hpp:14
Common base of every voxel node.