Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UNiagaraDataChannelLibrary
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataChannel.h |
| Include | #include "NiagaraDataChannel.h" |
Syntax
UCLASS&40;Experimental&41;
class UNiagaraDataChannelLibrary : public UBlueprintFunctionLibrary
Remarks
A C++ and Blueprint accessible library of utility functions for accessing Niagara DataChannel
Constructors
| Type | Name | Description | |
|---|---|---|---|
UNiagaraDataChannelLibrary
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UNiagaraDataChannelHandler * | GetNiagaraDataChannel
(
const UObject* WorldContextObject, |
||
| UNiagaraDataChannelHandler * | GetNiagaraDataChannel
(
const UObject* WorldContextObject, |
||
| UNiagaraDataChannelReader * | ReadFromNiagaraDataChannel
(
const UObject* WorldContextObject, |
Initializes and returns the Niagara Data Channel reader for the given data channel. | |
| UNiagaraDataChannelReader * | ReadFromNiagaraDataChannel
(
const UObject* WorldContextObject, |
||
| UNiagaraDataChannelWriter * | WriteToNiagaraDataChannel
(
const UObject* WorldContextObject, |
Initializes and returns the Niagara Data Channel writer to write N elements to the given data channel. | |
| UNiagaraDataChannelWriter * | WriteToNiagaraDataChannel
(
const UObject* WorldContextObject, |