17#include "ParticleModuleBeamSource.generated.h"
20class UParticleSystemComponent;
59 uint32 bLockSourceTangent:1;
67 uint32 bLockSourceStength:1;
70 void InitializeDefaults();
76 virtual void PostInitProperties()
override;
80 virtual void Spawn(
const FSpawnContext&
Context)
override;
83 virtual void AutoPopulateInstanceProperties(UParticleSystemComponent*
PSysComp)
override;
105 int32 LastSelectedParticleIndex;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition NameTypes.h:617
Definition EnumAsByte.h:22
Definition ParticleModuleBeamBase.h:60
Definition ParticleModuleBeamSource.h:26
Definition ParticleModuleTypeDataBase.h:18
Definition ParticleHelper.h:621
Definition ParticleHelper.h:685
Definition ParticleHelper.h:679
Definition ParticleHelper.h:673
Definition ParticleEmitterInstances.h:992
Definition ParticleEmitterInstances.h:226
Definition UnrealType.h:6865
Definition DistributionFloat.h:28
Definition DistributionVector.h:59