Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/Nodes > API/Plugins/GameplayCameras/Nodes/Framing
Inheritance Hierarchy
- UObject
- IObjectTreeGraphObject
- UCameraNode
- UBaseFramingCameraNode
- UDollyFramingCameraNode
- UPanningFramingCameraNode
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Nodes/Framing/BaseFramingCameraNode.h |
| Include | #include "Nodes/Framing/BaseFramingCameraNode.h" |
Syntax
UCLASS (MinimalAPI, Abstract, Meta=(CameraNodeCategories="Framing"))
class UBaseFramingCameraNode : public UCameraNode
Remarks
The base class for a standard scren-space framing camera node.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FCameraFramingZone | DeadZone | The margins of the dead zone, i.e. the zone inside which the target can freely move. | |
| FDoubleCameraParameter | HorizontalFraming | The ideal horizontal screen-space position of the target. | |
| FFloatCameraParameter | LowReframeDampingFactor | If valid, the recentering damping factor will interpolate between LowReframeDampingFactor and ReframeDampingFactor as the target moves between the ideal target position and the boundaries of the hard-zone. | |
| FFloatCameraParameter | ReframeDampingFactor | The damping factor for how fast the framing recenters on the target. | |
| FFloatCameraParameter | ReframeUnlockRadius | The distance from the ideal framing position at which we can disengage reframing. | |
| FCameraFramingZone | SoftZone | The margins of the soft zone, i.e. the zone inside which the reframing will engage, in order to bring the target back towards the ideal framing position. | |
| FVector3dCameraVariableReference | TargetLocation | A camera variable providing the location of the target to frame. | |
| FDoubleCameraParameter | VerticalFraming | The ideal vertical screen-space position of the target. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UBaseFramingCameraNode
(
const FObjectInitializer& ObjectInit |