Class UTopDownCameraMode
ClassList > UTopDownCameraMode
#include <TopDownCameraMode.h>
Inherits the following classes: UFlexiCameraMode
Public Functions
| Type | Name |
|---|---|
| virtual void | OnActivation () override |
| UTopDownCameraMode () |
Public Functions inherited from UFlexiCameraMode
See UFlexiCameraMode
| Type | Name |
|---|---|
| float | GetBlendTime () const |
| float | GetBlendWeight () const |
| const FFlexiCameraModeView & | GetCameraModeView () const |
| FGameplayTag | GetCameraTypeTag () const |
| UFlexiCameraComponent * | GetFlexiCameraComponent () const |
| const FGameplayTagContainer & | GetTagContainer () const |
| AActor * | GetTargetActor () const |
| virtual UWorld * | GetWorld () override const |
| virtual void | OnActivation () |
| void | OnActivation_Event () |
| virtual void | OnDeactivation () |
| void | OnDeactivation_Event () |
| void | SetBlendWeight (float Weight) |
| UFlexiCameraMode () |
|
| void | UpdateCameraMode (float DeltaTime) |
Protected Attributes
| Type | Name |
|---|---|
| FRuntimeFloatCurve | BoundsSizeToDistance |
| FRotator | DefaultPivotRotation |
Protected Attributes inherited from UFlexiCameraMode
See UFlexiCameraMode
| Type | Name |
|---|---|
| float | BlendAlpha |
| float | BlendExponent |
| ECameraModeBlendFunction | BlendFunction |
| float | BlendTime |
| float | BlendWeight |
| FGameplayTagContainer | CameraTypeTags |
| float | FieldOfView |
| FFlexiCameraModeView | ModeView |
| float | ViewPitchMax |
| float | ViewPitchMin |
| uint32 | bResetInterpolation |
Protected Functions
| Type | Name |
|---|---|
| virtual void | UpdateView_Implementation (float DeltaTime) override |
Protected Functions inherited from UFlexiCameraMode
See UFlexiCameraMode
| Type | Name |
|---|---|
| virtual FVector | GetPivotLocation () const |
| virtual FRotator | GetPivotRotation () const |
| virtual void | UpdateBlending (float DeltaTime) |
| void | UpdateView (float DeltaTime) |
| virtual void | UpdateView_Implementation (float DeltaTime) |
Detailed Description
Example camera mode that positions the camera above the desired volume looking straight down.
Public Functions Documentation
function OnActivation
virtual void UTopDownCameraMode::OnActivation () override
Implements UFlexiCameraMode::OnActivation
function UTopDownCameraMode
UTopDownCameraMode::UTopDownCameraMode ()
Protected Attributes Documentation
variable BoundsSizeToDistance
FRuntimeFloatCurve UTopDownCameraMode::BoundsSizeToDistance;
variable DefaultPivotRotation
FRotator UTopDownCameraMode::DefaultPivotRotation;
Protected Functions Documentation
function UpdateView_Implementation
virtual void UTopDownCameraMode::UpdateView_Implementation (
float DeltaTime
) override
Implements UFlexiCameraMode::UpdateView_Implementation
The documentation for this class was generated from the following file Source/FlexiCam/Public/Examples/TopDownCameraMode.h