Choose your operating system:
Windows
macOS
Linux
| FNiagaraDataInterfaceProxy
|
Module |
|
Header |
/Engine/Plugins/Experimental/ChaosNiagara/Source/ChaosNiagara/Public/NiagaraDataInterfaceGeometryCollection.h |
Include |
#include "NiagaraDataInterfaceGeometryCollection.h" |
struct FNDIGeometryCollectionProxy : public FNiagaraDataInterfaceProxy
Proxy to send data to gpu
Name | Description | ||
---|---|---|---|
|
SystemInstancesToProxyData |
List of proxy data for each system instances |
Name | Description | ||
---|---|---|---|
|
DestroyPerInstanceData ( |
Destroy the proxy data if necessary |
|
|
InitializePerInstanceData ( |
Initialize the Proxy data buffer |
Name | Description | ||
---|---|---|---|
|
ConsumePerInstanceDataFromGameThread ( |
Get the data that will be passed to render |
|
|
PerInstanceDataPassedToRenderThreadSize() |
Get the size of the data that will be passed to render |
|
|
PreStage ( |
Launch all pre stage functions |
|
|
ResetData ( |
Reset the buffers |