Navigation
API > API/Runtime > API/Runtime/Engine
| Name | ICameraLensEffectInterface |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Camera/CameraLensEffectInterface.h |
| Include Path | #include "Camera/CameraLensEffectInterface.h" |
Syntax
class ICameraLensEffectInterface
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ActivateLensEffect () |
This will actually activate the lens Effect. | Camera/CameraLensEffectInterface.h | |
void AdjustBaseFOV
(
float NewFOV |
Camera/CameraLensEffectInterface.h | ||
void DeactivateLensEffect () |
Deactivtes the particle system. | Camera/CameraLensEffectInterface.h | |
float GetBaseFOV() |
Camera/CameraLensEffectInterface.h | ||
virtual TArray< UFXSystemComponent * > GetParticleComponents() |
Camera/CameraLensEffectInterface.h |
|
|
virtual UFXSystemComponent * GetPrimaryParticleComponent() |
Camera/CameraLensEffectInterface.h |
|
|
const FTransform & GetRelativeTransform() |
Camera/CameraLensEffectInterface.h | ||
bool IsLooping() |
Returns true if any associated particle system is set to looping | Camera/CameraLensEffectInterface.h | |
void NotifyRetriggered() |
Called when this emitter is re-triggered, for bAllowMultipleInstances=false emitters. | Camera/CameraLensEffectInterface.h | |
virtual void NotifyWillBePooled() |
If this type needs to handle being pooled, override this function | Camera/CameraLensEffectInterface.h | |
void RegisterCamera
(
APlayerCameraManager* CameraManager |
Called when being added to the player camera manager. | Camera/CameraLensEffectInterface.h | |
bool ResetWhenTriggered() |
Camera/CameraLensEffectInterface.h | ||
bool ShouldAllowMultipleInstances() |
Camera/CameraLensEffectInterface.h | ||
bool ShouldTreatEmitterAsSame
(
TSubclassOf< AActor > OtherEmitter |
Is this emitter functionally equivalent to the class OtherEmitter? | Camera/CameraLensEffectInterface.h | |
virtual void UpdateLocation
(
const FVector& CamLoc, |
Given updated camera information, adjust this effect to display appropriately. | Camera/CameraLensEffectInterface.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FTransform GetAttachedEmitterTransform
(
const AActor* Emitter, |
Camera/CameraLensEffectInterface.h |