Navigation
API > API/Plugins > API/Plugins/ChaosNiagara
References
| Module | ChaosNiagara |
| Header | /Engine/Plugins/Experimental/ChaosNiagara/Source/ChaosNiagara/Classes/NiagaraDataInterfaceChaosDestruction.h |
| Include | #include "NiagaraDataInterfaceChaosDestruction.h" |
Syntax
struct FNiagaraDIChaosDestruction_GPUData
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FVector3f > | BoundsArray | ||
| TArray< FLinearColor > | ColorArray | ||
| TArray< float > | DensityArray | ||
| TArray< float > | ExtentMaxArray | ||
| TArray< float > | ExtentMinArray | ||
| TArray< float > | FrictionArray | ||
| TArray< FVector3f > | IncomingAccumulatedImpulseArray | ||
| TArray< FVector3f > | IncomingAngularVelocity1Array | ||
| TArray< FVector3f > | IncomingAngularVelocity2Array | ||
| TArray< FVector3f > | IncomingLocationArray | ||
| TArray< float > | IncomingMass1Array | ||
| TArray< float > | IncomingMass2Array | ||
| TArray< FVector3f > | IncomingNormalArray | ||
| TArray< float > | IncomingTimeArray | ||
| TArray< FVector3f > | IncomingVelocity1Array | ||
| TArray< FVector3f > | IncomingVelocity2Array | ||
| int32 | LastSpawnedPointID | ||
| TArray< FVector3f > | PositionArray | ||
| FRDGBufferSRVRef | RDGBoundsBufferSRV | ||
| FRDGBufferSRVRef | RDGColorBufferSRV | ||
| FRDGBufferSRVRef | RDGDensityBufferSRV | ||
| FRDGBufferSRVRef | RDGExtentMaxBufferSRV | ||
| FRDGBufferSRVRef | RDGExtentMinBufferSRV | ||
| FRDGBufferSRVRef | RDGFrictionBufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingAccumulatedImpulseBufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingAngularVelocity1BufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingAngularVelocity2BufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingLocationBufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingMass1BufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingMass2BufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingNormalBufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingTimeBufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingVelocity1BufferSRV | ||
| FRDGBufferSRVRef | RDGIncomingVelocity2BufferSRV | ||
| FRDGBufferSRVRef | RDGPositionSRV | ||
| FRDGBufferSRVRef | RDGRestitutionBufferSRV | ||
| FRDGBufferSRVRef | RDGSolverIDBufferSRV | ||
| FRDGBufferSRVRef | RDGSurfaceTypeBufferSRV | ||
| FRDGBufferSRVRef | RDGTransformRotationBufferSRV | ||
| FRDGBufferSRVRef | RDGTransformScaleBufferSRV | ||
| FRDGBufferSRVRef | RDGTransformTranslationBufferSRV | ||
| FRDGBufferSRVRef | RDGVelocitySRV | ||
| FRDGBufferSRVRef | RDGVolumeBufferSRV | ||
| TArray< float > | RestitutionArray | ||
| TArray< int32 > | SolverIDArray | ||
| float | SolverTime | ||
| TArray< int32 > | SurfaceTypeArray | ||
| TArray< FQuat4f > | TransformRotationArray | ||
| TArray< FVector3f > | TransformScaleArray | ||
| TArray< FVector3f > | TransformTranslationArray | ||
| TArray< FVector3f > | VelocityArray | ||
| TArray< float > | VolumeArray |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ResetAll () |