Navigation
API > API/Plugins > API/Plugins/GameplayCameras
A base class for actors that can run a camera object.
When the actor becomes the view target, it is able to start updating itself by instantiating a private instance of the camera system. It does this if no camera system was found attached under the player controller.
| Name | AGameplayCameraActorBase |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/GameFramework/GameplayCameraActorBase.h |
| Include Path | #include "GameFramework/GameplayCameraActorBase.h" |
Syntax
UCLASS (BlueprintType, MinimalAPI, ClassGroup=Camera, HideCategories=(Input, Rendering))
class AGameplayCameraActorBase : public AActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AGameplayCameraActorBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AGameplayCameraActorBase
(
const FObjectInitializer& ObjectInit |
GameFramework/GameplayCameraActorBase.h |
Functions
Public
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CalcCamera
(
float DeltaTime, |
GameFramework/GameplayCameraActorBase.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UGameplayCameraComponentBase * GetCameraComponentBase() |
GameFramework/GameplayCameraActorBase.h |