Navigation
API > API/Plugins > API/Plugins/GameplayCameras
Represents a camera pose.
| Name | FBlueprintCameraPose |
| Type | struct |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/GameFramework/BlueprintCameraPose.h |
| Include Path | #include "GameFramework/BlueprintCameraPose.h" |
Syntax
USTRUCT (BlueprintType , Meta=(DisplayName="Camera Pose"))
struct FBlueprintCameraPose
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Aperture | float | The aperture (f-stop) of the camera's lens. | GameFramework/BlueprintCameraPose.h |
|
| AspectRatioAxisConstraint | TEnumAsByte< EAspectRatioAxisConstraint > | The aspect ratio axis constraint to use if aspect ratio is constrained. | GameFramework/BlueprintCameraPose.h |
|
| ConstrainAspectRatio | bool | Whether the camera should constrain aspect ratio. | GameFramework/BlueprintCameraPose.h |
|
| DiaphragmBladeCount | int32 | Number of blades in the lens diaphragm | GameFramework/BlueprintCameraPose.h |
|
| EnablePhysicalCamera | bool | Whether to setup post-process settings based on physical camera properties such as Aperture, FocusDistance, DiaphragmBladeCount, and so on. | GameFramework/BlueprintCameraPose.h |
|
| FarClippingPlane | float | The camera's far clipping plane. | GameFramework/BlueprintCameraPose.h |
|
| FieldOfView | float | The field of view of the camera. May be negative if driven by focal length. | GameFramework/BlueprintCameraPose.h |
|
| FocalLength | float | The focal length of the camera. May be negative if driven directly by field of view. | GameFramework/BlueprintCameraPose.h |
|
| FocusDistance | float | The focus distance of the camera, if different from target distance. | GameFramework/BlueprintCameraPose.h |
|
| ISO | float | The camera sensor sensitivity in ISO. | GameFramework/BlueprintCameraPose.h |
|
| Location | FVector | The location of the camera. | GameFramework/BlueprintCameraPose.h |
|
| NearClippingPlane | float | The camera's near clipping plane. | GameFramework/BlueprintCameraPose.h |
|
| OrthographicWidth | float | The desired width (in world units) of the orthographic view (ignored in Perspective mode) | GameFramework/BlueprintCameraPose.h |
|
| OverrideAspectRatioAxisConstraint | bool | Whether to override the default aspect ratio axis constraint defined on the player controller | GameFramework/BlueprintCameraPose.h | |
| Overscan | float | Sensor overscan in percentage | GameFramework/BlueprintCameraPose.h |
|
| PhysicalCameraBlendWeight | float | Internal weight for physical camera post-process settings. | GameFramework/BlueprintCameraPose.h | |
| ProjectionMode | TEnumAsByte< ECameraProjectionMode::Type > | Projection mode - Perspective or orthographic | GameFramework/BlueprintCameraPose.h |
|
| Rotation | FRotator | The rotation of the camera. | GameFramework/BlueprintCameraPose.h |
|
| SensorHeight | float | The height of the camera's sensor. | GameFramework/BlueprintCameraPose.h |
|
| SensorHorizontalOffset | float | Horizontal offset of the sensor, in mm. | GameFramework/BlueprintCameraPose.h |
|
| SensorVerticalOffset | float | Vertical offset of the sensor, in mm. | GameFramework/BlueprintCameraPose.h |
|
| SensorWidth | float | The width of the camera's sensor. | GameFramework/BlueprintCameraPose.h |
|
| ShutterSpeed | float | The shutter speed of the camera's lens, in 1/seconds | GameFramework/BlueprintCameraPose.h |
|
| SqueezeFactor | float | The squeeze factor of the camera's lens. | GameFramework/BlueprintCameraPose.h |
|
| TargetDistance | double | The distance of the target of the camera. | GameFramework/BlueprintCameraPose.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyTo
(
FCameraPose& OutCameraPose |
Applies this BP camera pose's values to the given raw camera pose. | GameFramework/BlueprintCameraPose.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FBlueprintCameraPose FromCameraPose
(
const FCameraPose& InCameraPose |
Creates a new BP camera pose from a raw camera pose structure. | GameFramework/BlueprintCameraPose.h |