/Engine/Source/Runtime/Engine/Classes/Camera/CameraComponent.h
Represents a camera viewpoint and settings, such as projection type, field of view, and post-process overrides. The default behavior for an actor used as the camera view target is to look for an attached camera component and use its location, rotation, and settings.
class UCameraComponent : public [USceneComponent](API\Runtime\Engine\Components\USceneComponent)
float
AdditiveFOVOffset
An optional extra FOV offset to adjust the final view without modifying the component
FTransform
AdditiveOffset
An optional extra transform to adjust the final view without moving the component, in the camera's local space
float
AspectRatio
Aspect Ratio (Width/Height)
TEnumAsByte< EA...
AspectRatioAxisConstraint
Override for the default aspect ratio axis constraint defined on the local player
uint8:  1
bCameraMeshHiddenInGame
If the camera mesh is visible in game. Only relevant when running editor builds.
uint8:  1
bConstrainAspectRatio
If bConstrainAspectRatio is true, black bars will be added if the destination view has a different aspect ratio than this camera requested.
bool
bDrawFrustumAllowed
The Frustum visibility flag for draw frustum component initialization.
uint8:  1
bLockToHmd
True if the camera's orientation and position should be locked to the HMD
uint8:  1
bOverrideAspectRatioAxisConstraint
Whether to override the default aspect ratio axis constraint defined on the local player
uint8:  1
bUseAdditiveOffset
True to enable the additive view offset, for adjusting the view without moving the component.
uint8:  1
bUseFieldOfViewForLOD
If true, account for the field of view angle when computing which level of detail to use for meshes.
uint8:  1
bUsePawnControlRotation
If this camera component is placed on a pawn, should it use the view/control rotation of the pawn where possible?
TObjectPtr< cla...
CameraMesh
TObjectPtr< cla...
DrawFrustum
The frustum component used to show visually where the camera field of view is.
TArray<FPostPr...
ExtraPostProcessBlends
Optional extra PostProcessing blends stored for this camera.
TArray< float >
ExtraPostProcessBlendWeights
float
FieldOfView
The horizontal field of view (in degrees) in perspective mode (ignored in Orthographic mode)
float
OrthoFarClipPlane
The far plane distance of the orthographic view (in world units)
float
OrthoNearClipPlane
The near plane distance of the orthographic view (in world units)
float
OrthoWidth
The desired width (in world units) of the orthographic view (ignored in Perspective mode)
float
PostProcessBlendWeight
Indicates if PostProcessSettings should be used when using this Camera to view through.
FPostProcessSet...
PostProcessSettings
Post process settings to use for this camera.
TEnumAsByte<EC...
ProjectionMode
The type of camera.
TObjectPtr< cla...
ProxyMeshComponent
The camera mesh to show visually where the camera is placed.