FSpatialAccelerationCache

The SOA cache used for a single acceleration structure

Windows
MacOS
Linux

Inheritance Hierarchy

TArrayCollection

FSpatialAccelerationCache

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDRigidsEvolution.h

Include

#include "Chaos/PBDRigidsEvolution.h"

Syntax

class FSpatialAccelerationCache : public Chaos::TArrayCollection

Remarks

The SOA cache used for a single acceleration structure

Constructors

Functions

Name Description

Public function

void

 

AddElements

(
    const int32 Num
)

Public function Const

const TAABB<...

 

Bounds

(
    const int32 Idx
)

Public function

TAABB< FReal...

 

Bounds

(
    const int32 Idx
)

Public function

void

 

DestroyElement

(
    const int32 Idx
)

Public function Const

int32

 

DirtyValidationCount()

Public function Const

bool

 

HasBounds

(
    const int32 Idx
)

Public function

bool &

 

HasBounds

(
    const int32 Idx
)

Public function Const

const TAccel...

 

Payload

(
    const int32 Idx
)

Public function

TAcceleratio...

 

Payload

(
    const int32 Idx
)

Operators

Name Description

Public function

FSpatialAcce...

 

operator=

(
    FSpatialAccelerationCache&& Other
)

Typedefs

Name

Description

THandleType

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss