Navigation
API > API/Plugins > API/Plugins/RigLogicModule > API/Plugins/RigLogicModule/FRigUnit_RigLogic
| Name | TestAccessor |
| Type | struct |
| Header File | /Engine/Plugins/Animation/RigLogic/Source/RigLogicModule/Public/RigUnit_RigLogic_Test.h |
| Include Path | #include "RigUnit_RigLogic_Test.h" |
Syntax
struct TestAccessor
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TestAccessor
(
FRigUnit_RigLogic* Unit |
RigUnit_RigLogic_Test.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| MAX_ATTRS_PER_JOINT | const uint8 | RigUnit_RigLogic_Test.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Hierarchy | TStrongObjectPtr< URigHierarchy > | RigUnit_RigLogic_Test.h | ||
| RawCtrlName | FName | RigUnit_RigLogic_Test.h | ||
| Unit | FRigUnit_RigLogic * | RigUnit_RigLogic_Test.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddToTransformArray
(
float* InArray, |
UpdateJoints Tests | RigUnit_RigLogic_Test.h | |
TSharedPtr< TestBehaviorReader > CreateBehaviorReaderEmpty() |
MapInputCurve Tests | RigUnit_RigLogic_Test.h | |
TSharedPtr< TestBehaviorReader > CreateBehaviorReaderNoBlendshapes
(
FString MeshNameStr |
MapBlendShapes Tests | RigUnit_RigLogic_Test.h | |
TSharedPtr< TestBehaviorReader > CreateBehaviorReaderOneAnimatedMap
(
FString AnimatedMapNameStr |
MapMaskMultipliers Tests | RigUnit_RigLogic_Test.h | |
TSharedPtr< TestBehaviorReader > CreateBehaviorReaderOneBlendShape
(
FString MeshNameStr, |
RigUnit_RigLogic_Test.h | ||
TSharedPtr< TestBehaviorReader > CreateBehaviorReaderOneCurve
(
FString ControlNameStr |
RigUnit_RigLogic_Test.h | ||
TSharedPtr< TestBehaviorReader > CreateBehaviorReaderTwoBlendShapes
(
FString MeshNameStr, |
RigUnit_RigLogic_Test.h | ||
TSharedPtr< TestBehaviorReader > CreateBehaviorReaderTwoJoints
(
FString Joint1NameStr, |
MapJoints Tests | RigUnit_RigLogic_Test.h | |
TStrongObjectPtr< URigHierarchy > CreateBoneHierarchyEmpty() |
RigUnit_RigLogic_Test.h | ||
TStrongObjectPtr< URigHierarchy > CreateBoneHierarchyTwoBones
(
FString Bone1NameStr, |
RigUnit_RigLogic_Test.h | ||
TStrongObjectPtr< URigHierarchy > CreateCurveContainerEmpty() |
RigUnit_RigLogic_Test.h | ||
TStrongObjectPtr< URigHierarchy > CreateCurveContainerOneCurve
(
FString CurveNameStr |
RigUnit_RigLogic_Test.h | ||
TStrongObjectPtr< URigHierarchy > CreateCurveContainerOneMorphTarget
(
FString MorphTargetStr |
RigUnit_RigLogic_Test.h | ||
TStrongObjectPtr< URigHierarchy > CreateCurveContainerTwoMorphTargets
(
FString MorphTarget1Str, |
RigUnit_RigLogic_Test.h | ||
TArrayView< const float > CreateTwoJointNeutralTransforms
(
float* InValueArray |
RigUnit_RigLogic_Test.h | ||
TArrayView< const uint16 > CreateTwoJointVariableAttributes
(
uint16* InVariableAttributeIndices, |
RigUnit_RigLogic_Test.h | ||
void Exec_MapInputCurve
(
URigHierarchy* TestHierarchy |
RigUnit_RigLogic_Test.h | ||
void Exec_MapJoints
(
URigHierarchy* TestHierarchy |
RigUnit_RigLogic_Test.h | ||
void Exec_MapMaskMultipliers
(
URigHierarchy* TestHierarchy |
RigUnit_RigLogic_Test.h | ||
void Exec_MapMorphTargets
(
URigHierarchy* TestHierarchy |
RigUnit_RigLogic_Test.h | ||
void Exec_UpdateJoints
(
URigHierarchy* TestHierarchy, |
RigUnit_RigLogic_Test.h | ||
FRigUnit_RigLogic_Data * GetData() |
RigUnit_RigLogic_Test.h | ||
TSharedPtr< FSharedRigRuntimeContext > GetSharedRigRuntimeContext
(
USkeletalMesh* SkelMesh |
RigUnit_RigLogic_Test.h |