Navigation
API > API/Editor > API/Editor/UnrealEd
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/CameraController.h |
| Include | #include "CameraController.h" |
Syntax
class FEditorCameraController
Remarks
An interactive camera movement system. Supports simple physics-based animation.
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FCameraControllerConfig & | AccessConfig () |
Access the configuration for this camera. Making changes is allowed. | |
| FCameraControllerConfig & | GetConfig () |
Returns the configuration of this camera controller | |
| bool | IsRotating () |
True if this camera currently has rotational velocity | |
| void | Reset the different camera velocity. | ||
| void | SetConfig
(
const FCameraControllerConfig& InConfig |
Sets the configuration for this camera controller | |
| void | UpdateSimulation
(
const FCameraControllerUserImpulseData& UserImpulseData, |
Updates the position and orientation of the camera as well as other state (like velocity.) Should be called every frame. |