Navigation
API > API/Plugins > API/Plugins/GameplayCameras
A class that can manipulate a camera rig in order to aim it at a desired target.
| Name | FCameraIKAim |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraIKAim.h |
| Include Path | #include "Core/CameraIKAim.h" |
Syntax
class FCameraIKAim
Structs
| Name | Remarks |
|---|---|
| FAimIterationInfo |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CameraSystemHierarchy | FCameraNodeEvaluatorHierarchy | Core/CameraIKAim.h | ||
| EvaluatorSnapshot | TArray< uint8 > | Core/CameraIKAim.h | ||
| LastRunDebugInfo | FCameraIKAimDebugInfo | Core/CameraIKAim.h | ||
| ScratchResult | FCameraNodeEvaluationResult | Core/CameraIKAim.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GetLastRunDebugInfo
(
FCameraIKAimDebugInfo& OutDebugInfo |
Core/CameraIKAim.h | ||
bool Run
(
const FCameraIKAimParams& Params, |
Executes the aiming. | Core/CameraIKAim.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool ComputeTwoBonesCorrection
(
const FCameraPose& CurrentPose, |
Core/CameraIKAim.h | ||
static bool RaySphereIntersectExit
(
const FRay3d& Ray, |
Core/CameraIKAim.h | ||
static bool RaySphereIntersectExit
(
const FVector3d& RayStart, |
Core/CameraIKAim.h |