Navigation
API > API/Plugins > API/Plugins/PBIK > API/Plugins/PBIK/Core
References
| Module | PBIK |
| Header | /Engine/Plugins/Experimental/FullBodyIK/Source/PBIK/Public/Core/PBIKSolver.h |
| Include | #include "Core/PBIKSolver.h" |
Syntax
USTRUCT ()
struct FPBIKSolver
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | Pre-init / setup functions | ||
| int32 | AddEffector
(
const FName BoneName |
||
| void | GetBoneGlobalTransform
(
const int32 Index, |
||
| int32 | GetBoneIndex
(
FName BoneName |
||
| PBIK::FBoneSettings * | GetBoneSettings
(
const int32 Index |
||
| PBIK::FDebugDraw * | GetDebugDraw () |
||
| int32 | GetNumBones () |
||
| bool | Initialize () |
Main runtime functions | |
| bool | |||
| void | Reset () |
||
| void | SetBoneTransform
(
const int32 Index, |
Set input / get output at runtime | |
| void | SetEffectorGoal
(
const int32 Index, |
||
| void | Solve
(
const FPBIKSolverSettings& Settings |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FPBIKSolver & | operator=
(
const FPBIKSolver& |