Navigation
API > API/Plugins > API/Plugins/GameplayCameras
A structure that can wrap node evaluation parameters and results, and spit out information needed to compute positions and offsets in various evaluation coordinate systems.
| Name | FCameraNodeSpaceParams |
| Type | struct |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Math/CameraNodeSpaceMath.h |
| Include Path | #include "Math/CameraNodeSpaceMath.h" |
Syntax
struct FCameraNodeSpaceParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCameraNodeSpaceParams
(
const FCameraNodeEvaluationParams& InEvaluationParams, |
Creates a new FCameraNodeSpaceParams. | Math/CameraNodeSpaceMath.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EvaluationParams | const FCameraNodeEvaluationParams & | Math/CameraNodeSpaceMath.h | ||
| EvaluationResult | const FCameraNodeEvaluationResult & | Math/CameraNodeSpaceMath.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool FindPivotTransform
(
FTransform3d& OutPivotTransform |
Finds a pivot in the evaluation result. | Math/CameraNodeSpaceMath.h | |
TSharedPtr< const FCameraEvaluationContext > GetActiveContext() |
Gets the active context on the root node's main stack. | Math/CameraNodeSpaceMath.h | |
TSharedPtr< const FCameraEvaluationContext > GetOwningContext() |
Gets the context owning the caller camera node. | Math/CameraNodeSpaceMath.h |