Navigation
API > API/Plugins > API/Plugins/Niagara
Niagara equivalent of AEmitterCameraLensEffectBase. This class is supported by APlayerCameraManager (via ICameraLensEffectInterface) as a camera lens effect.
| Name | ANiagaraLensEffectBase |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraLensEffectBase.h |
| Include Path | #include "NiagaraLensEffectBase.h" |
Syntax
UCLASS (Abstract, Blueprintable,
HideCategories=(NiagaraActorActivation, "Components|Activation", Input, Collision, "Game|Damage"),
MinimalAPI)
class ANiagaraLensEffectBase :
public ANiagaraActor ,
public ICameraLensEffectInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → ANiagaraActor → ANiagaraLensEffectBase
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ANiagaraLensEffectBase
(
const FObjectInitializer& ObjectInitializer |
NiagaraLensEffectBase.h |
Functions
Protected
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void EndPlay
(
const EEndPlayReason::Type EndPlayReason |
NiagaraLensEffectBase.h |
Overridden from ICameraLensEffectInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ActivateLensEffect() |
NiagaraLensEffectBase.h | ||
virtual void AdjustBaseFOV
(
float NewFOV |
NiagaraLensEffectBase.h | ||
virtual void DeactivateLensEffect() |
NiagaraLensEffectBase.h | ||
virtual float GetBaseFOV() |
NiagaraLensEffectBase.h | ||
virtual const FTransform & GetRelativeTransform() |
NiagaraLensEffectBase.h | ||
virtual bool IsLooping() |
NiagaraLensEffectBase.h | ||
virtual void NotifyRetriggered() |
NiagaraLensEffectBase.h | ||
virtual void NotifyWillBePooled() |
NiagaraLensEffectBase.h | ||
virtual void RegisterCamera
(
APlayerCameraManager* CameraManager |
NiagaraLensEffectBase.h | ||
virtual bool ResetWhenTriggered() |
NiagaraLensEffectBase.h | ||
virtual bool ShouldAllowMultipleInstances() |
NiagaraLensEffectBase.h | ||
virtual bool ShouldTreatEmitterAsSame
(
TSubclassOf< AActor > OtherEmitter |
NiagaraLensEffectBase.h |