FDirtySet

Windows
MacOS
Linux

References

Module

Chaos

Header

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

Include

#include "Chaos/ChaosMarshallingManager.h"

Syntax

class FDirtySet

Functions

Name Description

Public function

void

 

Add

(
    IPhysicsProxyBase* Base
)

Public function

void

 

AddMultipleUnsafe

(
    TProxiesArray& ProxiesArray
)

Batch proxy insertion, does not check DirtyIdx.

Public function

void

 

AddShape

(
    IPhysicsProxyBase* Proxy,
    int32 ShapeIdx
)

Public function

void

 

ForEachProxy

(
    const Lambda& Func
)

Public function Const

void

 

ForEachProxy

(
    const Lambda& Func
)

Public function

FDirtyProxy ...

 

GetDirtyProxyAt

(
    int32 Idx
)

Public function

FShapeDirtyD...

 

GetShapesDirtyData()

Public function Const

int32

 

NumDirtyProxies()

Public function Const

int32

 

NumDirtyShapes()

Public function

void

 

ParallelForEachProxy

(
    const Lambda& Func
)

Public function Const

void

 

ParallelForEachProxy

(
    const Lambda& Func
)

Public function

void

 

Remove

(
    IPhysicsProxyBase* Base
)

Public function

void

 

Reset()

Public function

void

 

SetNumDirtyShapes

(
    IPhysicsProxyBase* Proxy,
    int32 NumShapes
)

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