17#include "ParticleModuleBeamTarget.generated.h"
19class UParticleSystemComponent;
58 uint32 bLockTargetTangent:1;
66 uint32 bLockTargetStength:1;
73 void InitializeDefaults();
79 virtual void PostInitProperties()
override;
83 virtual void Spawn(
const FSpawnContext&
Context)
override;
85 virtual void AutoPopulateInstanceProperties(UParticleSystemComponent*
PSysComp)
override;
100 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 ParticleModuleBeamTarget.h:25
Definition ParticleHelper.h:621
Definition ParticleHelper.h:685
Definition ParticleHelper.h:673
Definition ParticleEmitterInstances.h:992
Definition ParticleEmitterInstances.h:226
Definition UnrealType.h:6865
Definition DistributionFloat.h:28
Definition DistributionVector.h:59