| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraFunctionLibrary.h |
Include |
#include "NiagaraFunctionLibrary.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UNiagaraFunctionLibrary : public UBlueprintFunctionLibrary
A C++ and Blueprint accessible library of utility functions for accessing Niagara simulations All positions & orientations are returned in Unreal reference frame & units, assuming the Leap device is located at the origin.
Name | Description | |
---|---|---|
|
UNiagaraFunctionLibrary ( |
Name | Description | ||
---|---|---|---|
|
DefineFunctionHLSL ( |
||
|
UNiagaraData... |
GetDataInterface ( |
Finds an array interface of the given class. |
|
TDIType *... |
GetDataInterface ( |
Finds an array interface of the given class. |
|
UNiagaraPara... |
GetNiagaraParameterCollection ( |
This is gonna be totally reworked. |
|
UNiagaraData... |
GetSkeletalMeshDataInterface ( |
Get the skeletal mesh data interface by name . |
|
GetVectorVMFastPathExternalFunction ( |
||
|
const TArray... |
GetVectorVMFastPathOps ( |
|
|
OverrideSystemUserVariableSkeletalMeshComponent ( |
Sets a Niagara StaticMesh parameter by name, overriding locally if necessary. |
|
|
OverrideSystemUserVariableStaticMesh ( |
||
|
OverrideSystemUserVariableStaticMeshComponent ( |
Sets a Niagara StaticMesh parameter by name, overriding locally if necessary. |
|
|
SetSkeletalMeshDataInterfaceSamplingRegions ( |
Sets the SamplingRegion to use on the skeletal mesh data interface, this is destructive as it modifies the data interface. |
|
|
SetTexture2DArrayObject ( |
Overrides the 2D Array Texture for a Niagara 2D Array Texture Data Interface User Parameter. |
|
|
SetTextureObject ( |
Overrides the Texture Object for a Niagara Texture Data Interface User Parameter. |
|
|
SetVolumeTextureObject ( |
Overrides the Volume Texture for a Niagara Volume Texture Data Interface User Parameter. |
|
|
UNiagaraComp... |
SpawnSystemAtLocation ( |
Spawns a Niagara System at the specified world location/rotation |
|
UNiagaraComp... |
SpawnSystemAttached ( |
Spawns a Niagara System attached to a component |
|
UNiagaraComp... |
SpawnSystemAttached ( |
Spawns a Niagara System attached to a component |
Name |
Description |
---|---|
VectorVMOps |
|
VectorVMOpsHLSL |