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 |