Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- UBlueprintFunctionLibrary
- UNiagaraDataInterfaceArrayFunctionLibrary
References
Module | Niagara |
Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceArrayFunctionLibrary.h |
Include | #include "NiagaraDataInterfaceArrayFunctionLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UNiagaraDataInterfaceArrayFunctionLibrary : public UBlueprintFunctionLibrary
Remarks
C++ and Blueprint library for accessing array types
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
TArray< bool > | GetNiagaraArrayBool
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara Bool Data. |
![]() ![]() ![]() ![]() |
bool | GetNiagaraArrayBoolValue
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array Bool. |
![]() ![]() ![]() ![]() |
TArray< FLinearColor > | GetNiagaraArrayColor
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara FLinearColor Data. |
![]() ![]() ![]() ![]() |
FLinearColor | GetNiagaraArrayColorValue
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array FLinearColor. |
![]() ![]() ![]() ![]() |
TArray< float > | GetNiagaraArrayFloat
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara Float Data. |
![]() ![]() ![]() ![]() |
float | GetNiagaraArrayFloatValue
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array Float. |
![]() ![]() ![]() ![]() |
TArray< int32 > | GetNiagaraArrayInt32
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara Int32 Data. |
![]() ![]() ![]() ![]() |
int32 | GetNiagaraArrayInt32Value
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array Int32. |
![]() ![]() ![]() ![]() |
TArray< FMatrix > | GetNiagaraArrayMatrix
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara FMatrix Data. |
![]() ![]() ![]() ![]() |
FMatrix | GetNiagaraArrayMatrixValue
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array FMatrix. |
![]() ![]() ![]() ![]() |
TArray< FVector > | GetNiagaraArrayPosition
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara Position Data. |
![]() ![]() ![]() ![]() |
FVector | GetNiagaraArrayPositionValue
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array Position. |
![]() ![]() ![]() ![]() |
TArray< FQuat > | GetNiagaraArrayQuat
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara FQuat Data. |
![]() ![]() ![]() ![]() |
FQuat | GetNiagaraArrayQuatValue
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array FQuat. |
![]() ![]() ![]() ![]() |
TArray< int32 > | GetNiagaraArrayUInt8
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara UInt8 Data. |
![]() ![]() ![]() ![]() |
int32 | GetNiagaraArrayUInt8Value
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array UInt8. |
![]() ![]() ![]() ![]() |
TArray< FVector > | GetNiagaraArrayVector
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara FVector Data. |
![]() ![]() ![]() ![]() |
TArray< FVector2D > | GetNiagaraArrayVector2D
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara FVector2D Data. |
![]() ![]() ![]() ![]() |
FVector2D | GetNiagaraArrayVector2DValue
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array FVector2D. |
![]() ![]() ![]() ![]() |
TArray< FVector4 > | GetNiagaraArrayVector4
(
UNiagaraComponent* NiagaraSystem, |
Gets a copy of Niagara FVector4 Data. |
![]() ![]() ![]() ![]() |
FVector4 | GetNiagaraArrayVector4Value
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array FVector4. |
![]() ![]() ![]() ![]() |
FVector | GetNiagaraArrayVectorValue
(
UNiagaraComponent* NiagaraSystem, |
Gets a single value within a Niagara Array FVector. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayBool
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array Bool Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayBoolValue
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array Bool. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayColor
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array FLinearColor Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayColorValue
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array FLinearColor. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayFloat
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array Float Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayFloatValue
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array Float. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayInt32
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array Int32 Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayInt32Value
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array Int32. |
![]() ![]() |
void | SetNiagaraArrayMatrix
(
UNiagaraComponent* NiagaraSystem, |
|
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayMatrix
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array FMatrix Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayMatrixValue
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array FMatrix. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayPosition
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array FVector Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayPositionValue
(
UNiagaraComponent* NiagaraSystem, |
|
![]() ![]() |
void | SetNiagaraArrayQuat
(
UNiagaraComponent* NiagaraSystem, |
|
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayQuat
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array FQuat Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayQuatValue
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array FQuat. |
![]() ![]() |
void | SetNiagaraArrayUInt8
(
UNiagaraComponent* NiagaraSystem, |
|
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayUInt8
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array UInt8 Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayUInt8Value
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array UInt8. |
![]() ![]() |
void | SetNiagaraArrayVector
(
UNiagaraComponent* NiagaraSystem, |
|
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayVector
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array FVector Data. |
![]() ![]() |
void | SetNiagaraArrayVector2D
(
UNiagaraComponent* NiagaraSystem, |
None BP compatable set functions. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayVector2D
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array FVector2D Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayVector2DValue
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array FVector2D. |
![]() ![]() |
void | SetNiagaraArrayVector4
(
UNiagaraComponent* NiagaraSystem, |
|
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayVector4
(
UNiagaraComponent* NiagaraSystem, |
Sets Niagara Array FVector4 Data. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayVector4Value
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array FVector4. |
![]() ![]() ![]() ![]() |
void | SetNiagaraArrayVectorValue
(
UNiagaraComponent* NiagaraSystem, |
Sets a single value within a Niagara Array FVector. |