FData

Structure used to exchange data between game and physics thread.

Windows
MacOS
Linux

References

Module

GeometryCollectionEngine

Header

/Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionParticlesData.h

Include

#include "GeometryCollection/GeometryCollectionParticlesData.h"

Syntax

struct FData

Remarks

Structure used to exchange data between game and physics thread.

Variables

Functions

Name Description

Public function

void

 

Copy

(
    EGeometryCollectionParticlesData Da...,
    const Chaos::FPhysicsSolver* S...,
    const TManagedArray< FGuid >& Rigi...
)

Copy the specified particle information for the specified range of rigid body id.

Public function Const

bool

 

HasSyncedData

Return whether the specified type of data has been copied during the last sync.

Public function

void

 

Reset

Deallocate the array containing the specified particle information.

Public function Const

void

 

SetAllDataSyncFlag()

Set all data type to copy at the next sync.

Public function Const

void

 

SetDataSyncFlag

Set this data type to copy at the next sync.

Public function Const

FString

 

ToString

(
    int32 Index,
    const TCHAR* Separator
)

Return a string with the entire set of value for the synced data of the specified particle.

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