Navigation
API > API/Plugins > API/Plugins/Niagara
A request to publish data into a Niagara Data Channel.
| Name | FNiagaraDataChannelPublishRequest |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataChannelPublishRequest.h |
| Include Path | #include "NiagaraDataChannelPublishRequest.h" |
Syntax
struct FNiagaraDataChannelPublishRequest
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| NiagaraDataChannelPublishRequest.h | |||
FNiagaraDataChannelPublishRequest
(
FNiagaraDataBufferRef InData |
NiagaraDataChannelPublishRequest.h | ||
FNiagaraDataChannelPublishRequest
(
FNiagaraDataBufferRef InData, |
NiagaraDataChannelPublishRequest.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bVisibleToCPUSims | bool | If true, data in this request will be made visible to Niagara CPU simulations. | NiagaraDataChannelPublishRequest.h | |
| bVisibleToGame | bool | If true, data in this request will be made visible to BP and C++ game code. | NiagaraDataChannelPublishRequest.h | |
| bVisibleToGPUSims | bool | If true, data in this request will be made visible to Niagara GPU simulations. | NiagaraDataChannelPublishRequest.h | |
| Data | FNiagaraDataBufferRef | The buffer containing the data to be published. | NiagaraDataChannelPublishRequest.h | |
| GameData | TSharedPtr< FNiagaraDataChannelGameData > | Game level data if this request comes from the game code. | NiagaraDataChannelPublishRequest.h | |
| LwcTile | FVector3f | LWC Tile for the originator system of this request. | NiagaraDataChannelPublishRequest.h |