Navigation
API > API/Editor > API/Editor/UnrealEd
Configuration data for the camera controller object
| Name | FCameraControllerConfig |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/CameraController.h |
| Include Path | #include "CameraController.h" |
Syntax
class FCameraControllerConfig
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCameraControllerConfig() |
Constructor | CameraController.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableFOVRecoil | bool | FOV zooming configuration True if FOV should snap back when flight controls are released | CameraController.h | |
| bForceRotationalPhysics | bool | Allows xbox controller to temporarily force rotational physics on | CameraController.h | |
| bInvertX | bool | Invert the impulses on the x axis | CameraController.h | |
| bInvertY | bool | Invert the impulses on the y axis | CameraController.h | |
| bLockedPitch | bool | True if we wish to constrain the pitch to a min/max angle | CameraController.h | |
| bPlanarCamera | bool | Whether the camera is planar or free flying | CameraController.h | |
| bUsePhysicsBasedFOV | bool | True if FOV zooming should use a physics model with velocity | CameraController.h | |
| bUsePhysicsBasedMovement | bool | Movement configuration True if camera movement (forward/backward/left/right) should use a physics model with velocity | CameraController.h | |
| bUsePhysicsBasedRotation | bool | Rotation configuration True if camera rotation (yaw/pitch/roll) should use a physics model with velocity | CameraController.h | |
| FOVAccelerationRate | float | FOV acceleration rate in degrees per second per second | CameraController.h | |
| FOVVelocityDampingAmount | float | FOV velocity damping amount in 'velocities' per second | CameraController.h | |
| ImpulseDeadZoneAmount | float | General configuration Impulses below this amount will be ignored | CameraController.h | |
| MaximumAllowedFOV | float | Maximum allowed camera FOV in degrees | CameraController.h | |
| MaximumAllowedPitchRotation | float | Maximum allowed camera pitch rotation in degrees | CameraController.h | |
| MaximumFOVSpeed | float | Maximum FOV change speed in degrees per second | CameraController.h | |
| MaximumMovementSpeed | float | Maximum movement speed in units per second | CameraController.h | |
| MaximumRotationSpeed | float | Maximum rotation speed in degrees per second | CameraController.h | |
| MinimumAllowedFOV | float | Minimum allowed camera FOV in degrees | CameraController.h | |
| MinimumAllowedPitchRotation | float | Minimum allowed camera pitch rotation in degrees | CameraController.h | |
| MovementAccelerationRate | float | Movement acceleration rate in units per second per second | CameraController.h | |
| MovementVelocityDampingAmount | float | Movement velocity damping amount in 'velocities' per second | CameraController.h | |
| PitchTrim | float | Camera Trim (pitch offset) | CameraController.h | |
| RotationAccelerationRate | float | Rotation acceleration rate in degrees per second per second | CameraController.h | |
| RotationMultiplier | float | Multiplier for rotation movement | CameraController.h | |
| RotationVelocityDampingAmount | float | Rotation velocity damping amount in 'velocities' per second | CameraController.h | |
| TranslationMultiplier | float | Multiplier for translation movement | CameraController.h | |
| ZoomMultiplier | float | Multiplier for zoom movement | CameraController.h |