Navigation
API > API/Plugins > API/Plugins/Avalanche > API/Plugins/Avalanche/Viewport
Inheritance Hierarchy
- TSharedFromThis
- FAvaCameraManager
References
| Module | Avalanche |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/Avalanche/Public/Viewport/AvaCameraManager.h |
| Include | #include "Viewport/AvaCameraManager.h" |
Syntax
class FAvaCameraManager : public TSharedFromThis< FAvaCameraManager >
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCameraCut | ||
| TWeakObjectPtr< UCameraComponent > | CameraComponentWeak | ||
| FAvaOnViewTargetChanged | OnViewTargetChanged | ||
| TWeakObjectPtr< AActor > | ViewTargetWeak |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyExtraPostProcessBlends
(
FSceneView* InView |
Gets the extra blends from the camera, if we have any. | |
| TArray< AActor * > | GetAvailableCameras
(
UWorld* InWorld |
||
| UCameraComponent * | |||
| void | GetExtraPostProcessBlends
(
TArray< FPostProcessSettings >& OutSettings, |
||
| FAvaOnViewTargetChanged & | |||
| FVector | |||
| void | GetViewPoint
(
FVector& OutLocation, |
||
| FRotator | |||
| AActor * | |||
| bool | |||
| void | Init
(
IAvaSequencePlaybackObject* InPlaybackObject, |
||
| void | OnUpdateCameraCut
(
UObject* InCameraObject, |
||
| void | |||
| void | SetCameraCut () |
||
| void | SetCameraViewInfo
(
FMinimalViewInfo& InOutViewInfo |
||
| bool | SetDefaultViewTarget
(
UWorld* InWorld, |
||
| void | SetViewPoint
(
const FVector& InLocation, |
||
| bool | SetViewTarget
(
AActor* InNewViewTarget |
||
| bool |