Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule
Inheritance Hierarchy
- TOctree2
- FSmartObjectOctree
References
| Module | SmartObjectsModule |
| Header | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectOctree.h |
| Include | #include "SmartObjectOctree.h" |
Syntax
struct FSmartObjectOctree : public TOctree2< FSmartObjectOctreeElement, FSmartObjectOctreeSemantics >
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSmartObjectOctree
(
const FVector& Origin, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddNode
(
const FBoxCenterAndExtent& Bounds, |
Add new node and initialize using SmartObject runtime data | |
| void | RemoveNode
(
const FOctreeElementId2& Id |
Remove node | |
| void | UpdateNode
(
const FOctreeElementId2& Id, |
Updates element bounds remove/add operation |