Skip to content

ATBLPlayerCameraManager

#include <TBLPlayerCameraManager.h>

Inherits from APlayerCameraManager

Public Functions

Name
ATBLPlayerCameraManager()
void DisableDeathCam(bool bImmediate)
void DisableSpawnFadeOut()
void EnableDeathCam(ATBLCharacter * KilledCharacter)
void EnableDeathCam_1P(AActor * Killed)
void EnableSpawnFadeOut(float Duration)
AActor * GetActualViewTarget() const
bool IsSpawnFadeOutEnabled() const
void OnPlayerMeshChanged(USkeletalMeshComponent * OldMesh, USkeletalMeshComponent * NewMesh)
bool ShouldDoSpawnFadeOut() const
void ToggleSpectatorCamera()

Protected Functions

Name
UCameraComponent * GetActiveCameraComponent()

Public Attributes

Name
UCameraModifier_BlendInRotation * CameraBlendInRotation
UCameraModifier_CancelRotation * CameraCancelRotationMod
UCameraModifier_DeathCam * CameraDeathMod
UCameraModifier_DeathCam1P * CameraDeathMod_1P
UCameraModifier_Offset * CameraOffsetMod
UCameraModifier_TurnLimit * CameraTurnLimitMod
UCameraModifier_Zoom * CameraZoomMod
UPostProcessComponent * CharacterStatesPostProcessComponent
FLastSpectatorPOV LastSpectatorPOV
UPostProcessComponent * OutOfCombatPostProcessComponent
bool bDisableCameraAnims
bool bIsFirstPerson

Protected Attributes

Name
UCameraModifier_ArrowCam * ArrowCam
TSubclassOf< UCameraModifier_DeathCam > CameraDeathModClass
TSubclassOf< UCameraModifier_DeathCam1P > CameraDeathModClass_1P
TSubclassOf< UCameraModifier_HorizontalLock > CameraHorizontalLockModClass
int32 CameraModifierId
TMap< int32, UCameraModifier_TurnLock * > CameraModifiers
TMap< UClass *, FPropertyModifiers > CameraShakePropertyModifiers
TSubclassOf< UCameraModifier_TurnLimit > CameraTurnLimitModClass
TSubclassOf< UCameraModifier_VerticalLock > CameraVerticalLockModClass
UCameraModifier_FollowAnimation * FollowAnimation
UCameraModifier_SpawnFadeOut * SpawnFadeOut
bool bLoopCameraShake

Updated on 2025-01-21 at 09:02:23 +0100