![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T >, including all inherited members.
| AddElement(const TPayloadBoundsElement< TPayloadType, T > &Element) | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| bDirtyLeaf | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | |
| DebugDrawLeaf(ISpacialDebugDrawInterface< T > &InInterface, const FLinearColor &InLinearColor, float InThickness) const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| Elems | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | |
| GatherElements(TArray< TPayloadBoundsElement< TPayloadType, T > > &OutElements) const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| GetElementCount() const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| GetReserveCount() const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| IsLeafDirty() const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| OverlapFast(const FAABB3 &QueryBounds, TSQVisitor &Visitor) const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| PrintLeaf() const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| RaycastFast(const TVec3< T > &Start, TQueryFastData &QueryFastData, TSQVisitor &Visitor, const TVec3< T > &Dir, const TVec3< T > &InvDir, const bool bParallel[3]) const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| RaycastFastSimd(const VectorRegister4Double &Start, TQueryFastData &QueryFastData, TSQVisitor &Visitor, const VectorRegister4Double &Dir, const VectorRegister4Double &InvDir, const VectorRegister4Double &Parallel, const VectorRegister4Double &Length) const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| RaycastImpSimd(const VectorRegister4Double &Start, TQueryFastData &QueryFastData, TSQVisitor &Visitor, const VectorRegister4Double &InvDir, const VectorRegister4Double &Parallel, const VectorRegister4Double &Length) const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| RaycastSweepImp(const TVec3< T > &Start, TQueryFastData &QueryFastData, const TVec3< T > &QueryHalfExtents, TSQVisitor &Visitor, const TVec3< T > &Dir, const TVec3< T > InvDir, const bool bParallel[3]) const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| RecomputeBounds(bool bDynamicTree) | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| RemoveElement(TPayloadType Payload) | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| Reset() | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| Serialize(FChaosArchive &Ar) | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| SetDirtyState(const bool bDirtyState) | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| SweepFast(const TVec3< T > &Start, TQueryFastData &QueryFastData, const TVec3< T > &QueryHalfExtents, TSQVisitor &Visitor, const TVec3< T > &Dir, const TVec3< T > InvDir, const bool bParallel[3]) const | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| TAABBTreeLeafArray() | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| TAABBTreeLeafArray(const TArray< TPayloadBoundsElement< TPayloadType, T > > &InElems) | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| UpdateElement(const TPayloadType &Payload, const TAABB< T, 3 > &NewBounds, bool bHasBounds) | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |
| UpdateElementWithoutDirty(const TPayloadType &Payload, const TAABB< T, 3 > &NewBounds) | Chaos::TAABBTreeLeafArray< TPayloadType, bComputeBounds, T > | inline |