![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ChaosVDAccelerationStructureDataWrappers.h>
Inheritance diagram for FChaosVDAABBTreeDataWrapper:Public Member Functions | |
| CHAOSVDRUNTIME_API bool | Serialize (FArchive &Ar) |
| int32 | GetCorrectedRootNodeIndex () const |
Public Member Functions inherited from FChaosVDWrapperDataBase | |
| virtual | ~FChaosVDWrapperDataBase ()=default |
| virtual bool | HasValidData () const |
| void | MarkAsValid () |
Public Attributes | |
| int32 | RootNodeIndex = INDEX_NONE |
| int32 | TreeDepth = INDEX_NONE |
| int32 | NodesNum = INDEX_NONE |
| int32 | LeavesNum = INDEX_NONE |
| bool | bDynamicTree = false |
| int32 | MaxChildrenInLeaf = INDEX_NONE |
| int32 | MaxTreeDepth = INDEX_NONE |
| double | MaxPayloadBounds = -1.0 |
| TArray< FChaosVDAABBTreeNodeDataWrapper > | Nodes |
| TArray< FChaosVDAABBTreeLeafDataWrapper > | TreeArrayLeafs |
| TArray< FChaosVDBoundingVolumeDataWrapper > | BoundingVolumeLeafs |
Public Attributes inherited from FChaosVDAccelerationStructureBase | |
| int32 | SolverId = INDEX_NONE |
| EChaosVDAccelerationStructureType | Type = EChaosVDAccelerationStructureType::Unknown |
Static Public Attributes | |
| static CHAOSVDRUNTIME_API FStringView | WrapperTypeName = TEXT("FChaosVDAABBTreeDataWrapper") |
Additional Inherited Members | |
Protected Attributes inherited from FChaosVDWrapperDataBase | |
| bool | bHasValidData = false |
|
inline |
Returns a valid index for the root node taking ito account if this tree is dynamic or not
| TArray<FChaosVDBoundingVolumeDataWrapper> FChaosVDAABBTreeDataWrapper::BoundingVolumeLeafs |
| int32 FChaosVDAABBTreeDataWrapper::LeavesNum = INDEX_NONE |
| int32 FChaosVDAABBTreeDataWrapper::MaxChildrenInLeaf = INDEX_NONE |
| double FChaosVDAABBTreeDataWrapper::MaxPayloadBounds = -1.0 |
| int32 FChaosVDAABBTreeDataWrapper::MaxTreeDepth = INDEX_NONE |
| TArray<FChaosVDAABBTreeNodeDataWrapper> FChaosVDAABBTreeDataWrapper::Nodes |
| int32 FChaosVDAABBTreeDataWrapper::NodesNum = INDEX_NONE |
| int32 FChaosVDAABBTreeDataWrapper::RootNodeIndex = INDEX_NONE |
| TArray<FChaosVDAABBTreeLeafDataWrapper> FChaosVDAABBTreeDataWrapper::TreeArrayLeafs |
| int32 FChaosVDAABBTreeDataWrapper::TreeDepth = INDEX_NONE |
|
static |