Navigation
Unreal Engine C++ API Reference > 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. |