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 () |