198 UPROPERTY(Category = PlayerCameraManager, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess =
"true"))
206 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
209 float GetLockedFOV()
const {
return LockedFOV; }
217 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
222 float LockedOrthoWidth;
226 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
227 float DefaultAspectRatio;
245 float ColorScaleInterpDuration;
248 float ColorScaleInterpStartTime;
301 float FreeCamDistance;
322 float FadeTimeRemaining;
337 float GetCameraCacheTime()
const {
return CameraCachePrivate.TimeStamp; }
368 TArray<
float> PostProcessBlendCacheWeights;
399 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = PlayerCameraManager)
403 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = PlayerCameraManager, meta = (EditCondition = "bIsOrthographic"))
407 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = PlayerCameraManager, meta = (EditCondition = "bIsOrthographic && bAutoCalculateOrthoPlanes"))
408 float AutoPlaneShift;
411 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = PlayerCameraManager, meta = (EditCondition = "bIsOrthographic"))
415 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = PlayerCameraManager, meta = (EditCondition = "bIsOrthographic && bUpdateOrthoPlanes"))
419 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
435 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
439 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=PlayerCameraManager)
446 uint32 bShouldSendClientSideCameraUpdate : 1;
466 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
470 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
474 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
478 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
482 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
486 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=PlayerCameraManager)
541 UFUNCTION(BlueprintImplementableEvent, BlueprintCosmetic)
556 ENGINE_API class APawn* GetViewTargetPawn() const;
589 float TimeSinceLastServerUpdateCamera;
595 float ServerUpdateCameraTimeout;
691 UFUNCTION(BlueprintCallable, Category = "
Camera", meta=(Keywords="View Direction"))
874 virtual void SetGameCameraCutThisFrame() { bGameCameraCutThisFrame =
true; }
914 ENGINE_API void SwapPendingViewTargetWhenUsingClientSideCameraUpdates();
916 FTimerHandle SwapPendingViewTargetWhenUsingClientSideCameraUpdatesTimerHandle;
920 FRotator GetActorRotation()
const {
return Super::GetActorRotation(); }
923 FVector GetActorLocation()
const {
return Super::GetActorLocation(); }