Navigation
API > API/Plugins > API/Plugins/PBIK
| Name | FBone |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/FullBodyIK/Source/PBIK/Public/Core/PBIKBody.h |
| Include Path | #include "Core/PBIKBody.h" |
Syntax
struct FBone
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBone
(
const FName InName, |
Core/PBIKBody.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsPartOfSolvedBranch | bool | Core/PBIKBody.h | ||
| bIsSolved | bool | Core/PBIKBody.h | ||
| bIsSolverRoot | bool | Core/PBIKBody.h | ||
| bIsSubRoot | bool | Core/PBIKBody.h | ||
| Body | FRigidBody * | Initialized - these fields are null/empty until after Solver::Initialize() | Core/PBIKBody.h | |
| Children | TArray< FBone * > | Core/PBIKBody.h | ||
| EffectorIndex | int32 | Core/PBIKBody.h | ||
| Length | float | Core/PBIKBody.h | ||
| LocalPositionFromInput | FVector | Core/PBIKBody.h | ||
| LocalRotationFromInput | FQuat | Core/PBIKBody.h | ||
| LocalRotationInitial | FRotator | Core/PBIKBody.h | ||
| Name | FName | Core/PBIKBody.h | ||
| Parent | FBone * | Core/PBIKBody.h | ||
| ParentIndex | int32 | Core/PBIKBody.h | ||
| Position | FVector | Core/PBIKBody.h | ||
| Rotation | FQuat | Core/PBIKBody.h | ||
| Scale | FVector | Core/PBIKBody.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HasChild
(
const FBone* Bone |
Core/PBIKBody.h | ||
void UpdateFromInputs() |
Core/PBIKBody.h |