UParticleModuleOrientationAxisLock

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Particles/Orientation/ParticleModuleOrientationAxisLock.h

Include

#include "Particles/Orientation/ParticleModuleOrientationAxisLock.h"

Syntax

class UParticleModuleOrientationAxisLock : public UParticleModuleOrientationBase

Variables

Name Description

Public variable

TEnumAsByte< EP...

 

LockAxisFlags

The lock axis flag setting.

Constructors

Name Description

Public function

UParticleModuleOrientationAxisLock

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual

void

 

SetLockAxis

(
    EParticleAxisLock eLockFlags
)

Overridden from UParticleModule

Name Description

Public function Virtual

void

 

Spawn

(
    FParticleEmitterInstance* Owne...,
    int32 Offset,
    float SpawnTime,
    FBaseParticle* ParticleBase
)

Called on a particle that is freshly spawned by the emitter.

Public function Virtual

void

 

Update

(
    FParticleEmitterInstance* Owne...,
    int32 Offset,
    float DeltaTime
)

Called on a particle that is being updated by its emitter.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally