Navigation
API > API/Runtime > API/Runtime/CinematicCamera
A simple rig for simulating crane-like camera movements.
| Name | ACameraRig_Crane |
| Type | class |
| Header File | /Engine/Source/Runtime/CinematicCamera/Public/CameraRig_Crane.h |
| Include Path | #include "CameraRig_Crane.h" |
Syntax
UCLASS (Blueprintable, MinimalAPI)
class ACameraRig_Crane : public AActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → ACameraRig_Crane
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ACameraRig_Crane
(
const FObjectInitializer& ObjectInitialier |
Ctor | CameraRig_Crane.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bLockMountPitch | bool | Lock the mount pitch so that an attached camera is locked and pitched in the direction of the crane arm | CameraRig_Crane.h |
|
| bLockMountYaw | bool | Lock the mount yaw so that an attached camera is locked and oriented in the direction of the crane arm | CameraRig_Crane.h |
|
| CraneArmLength | float | Controls the length of the crane arm. | CameraRig_Crane.h |
|
| CranePitch | float | Controls the pitch of the crane arm. | CameraRig_Crane.h |
|
| CraneYaw | float | Controls the yaw of the crane arm. | CameraRig_Crane.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CraneCameraMount | TObjectPtr< USceneComponent > | Component to define the attach point for cameras. | CameraRig_Crane.h |
|
| CranePitchControl | TObjectPtr< USceneComponent > | Component to control Pitch. | CameraRig_Crane.h |
|
| CraneYawControl | TObjectPtr< USceneComponent > | Component to control Yaw. | CameraRig_Crane.h |
|
| PreviewMesh_CraneArm | TObjectPtr< UStaticMeshComponent > | Preview meshes for visualization | CameraRig_Crane.h |
|
| PreviewMesh_CraneBase | TObjectPtr< UStaticMeshComponent > | CameraRig_Crane.h |
|
|
| PreviewMesh_CraneCounterWeight | TObjectPtr< UStaticMeshComponent > | CameraRig_Crane.h |
|
|
| PreviewMesh_CraneMount | TObjectPtr< UStaticMeshComponent > | CameraRig_Crane.h |
|
|
| TransformComponent | TObjectPtr< USceneComponent > | Root component to give the whole actor a transform. | CameraRig_Crane.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual USceneComponent * GetDefaultAttachComponent() |
CameraRig_Crane.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
CameraRig_Crane.h | ||
virtual void PostEditUndo() |
CameraRig_Crane.h | ||
virtual bool ShouldTickIfViewportsOnly() |
CameraRig_Crane.h | ||
virtual void Tick
(
float DeltaTime |
CameraRig_Crane.h |