Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Camera
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Camera/CameraPhotography.h |
| Include | #include "Camera/CameraPhotography.h" |
Syntax
class FCameraPhotographyManager
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< ICameraPhotography > | ActiveImpl |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DefaultConstrainCamera
(
const FVector NewCameraLocation, |
||
| void | Destroy () |
Destroy current FCameraPhotography (if any); recreated by next Get() | |
| FCameraPhotographyManager & | Get () |
Get (& possibly create) singleton FCameraPhotography | |
| bool | IsSupported
(
UWorld* InWorld |
||
| void | SetUIControlVisibility
(
uint8 UIControlTarget, |
Show or hide controls in the photography UI; see documentation for UAnselFunctionLibrary::SetUIControlVisibility | |
| void | StartSession () |
Starts a photography session | |
| void | StopSession () |
Stops a photography session | |
| bool | UpdateCamera
(
FMinimalViewInfo& InOutPOV, |
Modify input camera according to cumulative free-camera transforms (if any). | |
| void | UpdatePostProcessing
(
FPostProcessSettings& InOutPostProcessingSettings |
Modify input postprocessing settings according to Photography requirements. |
Constants
| Name | Description |
|---|---|
| Singleton |