13#include "CameraComponent.generated.h"
43 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings, meta = (UIMin = "5.0", UIMax = "170", ClampMin = "0.001", ClampMax = "360.0", Units =
deg))
51 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings, meta = (UIMin =
"5.0", UIMax =
"170", ClampMin =
"0.001", ClampMax =
"360.0", Units =
deg, EditCondition =
"bEnableFirstPersonFieldOfView"))
59 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings, meta = (UIMin =
"0.001", UIMax =
"1.0", ClampMin =
"0.001", ClampMax =
"1.0", EditCondition =
"bEnableFirstPersonScale"))
60 float FirstPersonScale;
65 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings)
71 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings)
72 bool bAutoCalculateOrthoPlanes;
77 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings, meta = (EditCondition =
"bAutoCalculateOrthoPlanes"))
83 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings, meta = (EditCondition =
"!bAutoCalculateOrthoPlanes"))
84 float OrthoNearClipPlane;
89 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings, meta = (EditCondition =
"!bAutoCalculateOrthoPlanes"))
90 float OrthoFarClipPlane;
95 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings)
96 bool bUpdateOrthoPlanes;
101 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings, meta = (EditCondition =
"bUpdateOrthoPlanes"))
102 bool bUseCameraHeightAsViewTarget;
107 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings, meta = (ClampMin =
"0.1", ClampMax =
"100.0", EditCondition =
"bConstrainAspectRatio"))
113 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category =
CameraOptions, meta = (EditCondition =
"!bConstrainAspectRatio && bOverrideAspectRatioAxisConstraint"))
120 uint8 bConstrainAspectRatio : 1;
126 uint8 bOverrideAspectRatioAxisConstraint : 1;
130 uint8 bUseFieldOfViewForLOD : 1;
135 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category =
CameraOptions, meta = (UIMin=
"0.0", ClampMin=
"0.0", UIMax=
"1.0", ClampMax=
"1.0"))
145 UPROPERTY(meta = (UIMin=
"0.0", ClampMin=
"0.0", UIMax=
"1.0", ClampMax=
"1.0"))
186#if WITH_EDITORONLY_DATA
225 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = CameraSettings)
234 ENGINE_API virtual void OnRegister()
override;
239 ENGINE_API virtual void CheckForErrors()
override;
250#if WITH_EDITORONLY_DATA
271 UFUNCTION(BlueprintCallable, Category =
"Rendering")
275 UFUNCTION(BlueprintCallable, Category =
"Rendering")
278#if WITH_EDITORONLY_DATA
284#if WITH_EDITORONLY_DATA
316 UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category =
PostProcess, meta = (UIMin =
"0.0", UIMax =
"1.0"))
317 float PostProcessBlendWeight;
355#if WITH_EDITORONLY_DATA
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
EUpdateTransformFlags
Definition ActorComponent.h:95
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ELevelTick
Definition EngineBaseTypes.h:70
ETeleportType
Definition EngineTypes.h:2401
EAspectRatioAxisConstraint
Definition EngineTypes.h:38
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition Archive.h:1208
Definition PrimitiveSceneProxy.h:296
Definition UObjectGlobals.h:2492
Definition BlendableInterface.h:96
Definition EnumAsByte.h:22
Definition ScriptInterface.h:139
Definition CameraComponent.h:20
Definition StaticMesh.h:593
Type
Definition CameraTypes.h:18
double AspectRatio(const FVector3d &v1, const FVector3d &v2, const FVector3d &v3)
Definition VectorUtil.h:625
Definition EngineBaseTypes.h:571
Definition CameraTypes.h:37
Definition UnrealType.h:6865
Definition ObjectPtr.h:488