![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ParticleSystemComponent.h>
Public Member Functions | |
| FParticleSysParam () | |
| void | UpdateAsyncActorCache () |
| void | ResetAsyncActorCache () |
| FTransform | GetAsyncActorToWorld () const |
| FVector | GetAsyncActorVelocity () const |
Public Attributes | |
| FName | Name |
| TEnumAsByte< enum EParticleSysParamType > | ParamType |
| float | Scalar |
| float | Scalar_Low |
| FVector | Vector |
| FVector | Vector_Low |
| FColor | Color |
| TObjectPtr< class AActor > | Actor |
| TObjectPtr< class UMaterialInterface > | Material |
Struct used for a particular named instance parameter for this ParticleSystemComponent.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| TObjectPtr<class AActor> FParticleSysParam::Actor |
| FColor FParticleSysParam::Color |
| TObjectPtr<class UMaterialInterface> FParticleSysParam::Material |
| FName FParticleSysParam::Name |
The name of the parameter
| TEnumAsByte<enum EParticleSysParamType> FParticleSysParam::ParamType |
The type of parameters PSPT_None - There is no data type PSPT_Scalar - Use the scalar value PSPT_ScalarRand - Select a scalar value in the range [Scalar_Low..Scalar) PSPT_Vector - Use the vector value PSPT_VectorRand - Select a vector value in the range [Vector_Low..Vector) PSPT_Color - Use the color value PSPT_Actor - Use the actor value PSPT_Material - Use the material value PSPT_VectorUnitRand - Select a random unit vector and scale along the range [Vector_Low..Vector)
| float FParticleSysParam::Scalar |
| float FParticleSysParam::Scalar_Low |
| FVector FParticleSysParam::Vector |
| FVector FParticleSysParam::Vector_Low |