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