Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/GameFramework
Inheritance Hierarchy
- UActorComponent
- UControllerGameplayCameraEvaluationComponent
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/GameFramework/ControllerGameplayCameraEvaluationComponent.h |
| Include | #include "GameFramework/ControllerGameplayCameraEvaluationComponent.h" |
Syntax
UCLASS (Hidden, MinimalAPI)
class UControllerGameplayCameraEvaluationComponent : public UActorComponent
Remarks
A component, attached to a player controller, that can run camera rigs activated from a global place like the Blueprint functions inside UActivateCameraRigFunctions.
Constructors
| Type | Name | Description | |
|---|---|---|---|
UControllerGameplayCameraEvaluationComponent
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ActivateCameraRig
(
UCameraRigAsset* CameraRig, |
Activates a new camera rig. | |
| void | BeginPlay () |
||
| void | EndPlay
(
const EEndPlayReason::Type EndPlayReason |
||
| UControllerGameplayCameraEvaluationComponent * | FindComponent
(
APlayerController* PlayerController |
||
| TSharedPtr< UE::Cameras::FCameraEvaluationContext > | FindEvaluationContext
(
APlayerController* PlayerController |
||
| UControllerGameplayCameraEvaluationComponent * | FindOrAddComponent
(
APlayerController* PlayerController |
||
| TSharedRef< UE::Cameras::FCameraEvaluationContext > | FindOrAddEvaluationContext
(
APlayerController* PlayerController |