Navigation
API > API/Plugins > API/Plugins/Niagara
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraTypes.h |
| Include | #include "NiagaraTypes.h" |
Syntax
struct FNiagaraOwnerParameters
Remarks
Any change to this structure, or it's GetVariables implementation will require a bump in the CustomNiagaraVersion so that we properly rebuild the scripts You must pad this struct and the results of GetVariables() to a 16 byte boundary.
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | _Pad0 | ||
| float | _Pad1 | ||
| float | _Pad2 | ||
| float | _Pad3 | ||
| float | _Pad4 | ||
| float | _Pad5 | ||
| FMatrix44f | EngineLocalToWorld | ||
| FMatrix44f | EngineLocalToWorldNoScale | ||
| FMatrix44f | EngineLocalToWorldTransposed | ||
| FVector4f | EngineLWCTile | ||
| FVector3f | EnginePosition | ||
| FQuat4f | EngineRotation | ||
| FVector3f | EngineScale | ||
| FVector3f | EngineVelocity | ||
| FMatrix44f | EngineWorldToLocal | ||
| FMatrix44f | EngineWorldToLocalNoScale | ||
| FMatrix44f | EngineWorldToLocalTransposed | ||
| FVector3f | EngineXAxis | ||
| FVector3f | EngineYAxis | ||
| FVector3f | EngineZAxis |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TArray< FNiagaraVariable > & | GetVariables () |