TestAccessor

Windows
MacOS
Linux

References

Module

RigLogicModule

Header

/Engine/Plugins/Animation/RigLogic/Source/RigLogicModule/Public/RigUnit_RigLogic_Test.h

Include

#include "RigUnit_RigLogic_Test.h"

Syntax

struct TestAccessor

Constructors

Name Description

Public function

TestAccessor

(
    FRigUnit_RigLogic* Unit
)

Functions

Name Description

Public function

void

 

AddToTransformArray

(
    float* InArray,
    FTransform& Transform
)

UpdateJoints Tests

Public function

TSharedPtr< ...

 

CreateBehaviorReaderEmpty()

MapInputCurve Tests

Public function

TSharedPtr< ...

 

CreateBehaviorReaderNoBlendshapes

(
    FString MeshNameStr
)

MapBlendShapes Tests

Public function

TSharedPtr< ...

 

CreateBehaviorReaderOneAnimatedMap

(
    FString AnimatedMapNameStr
)

MapMaskMultipliers Tests

Public function

TSharedPtr< ...

 

CreateBehaviorReaderOneBlendShape

(
    FString MeshNameStr,
    FString BlendShapeNameStr
)

Public function

TSharedPtr< ...

 

CreateBehaviorReaderOneCurve

(
    FString ControlNameStr
)

Public function

TSharedPtr< ...

 

CreateBehaviorReaderTwoBlendShapes

(
    FString MeshNameStr,
    FString BlendShape1Str,
    FString BlendShape2Str
)

Public function

TSharedPtr< ...

 

CreateBehaviorReaderTwoJoints

(
    FString Joint1NameStr,
    FString Joint2NameStr
)

MapJoints Tests

Public function

TUniquePtr< ...

 

CreateBoneHierarchyEmpty()

Public function

TUniquePtr< ...

 

CreateBoneHierarchyTwoBones

(
    FString Bone1NameStr,
    FString Bone2NameStr
)

Public function

TUniquePtr< ...

 

CreateCurveContainerEmpty()

Public function

TUniquePtr< ...

 

CreateCurveContainerOneCurve

(
    FString CurveNameStr
)

Public function

TUniquePtr< ...

 

CreateCurveContainerOneMorphTarget

(
    FString MorphTargetStr
)

Public function

TUniquePtr< ...

 

CreateCurveContainerTwoMorphTargets

(
    FString MorphTarget1Str,
    FString MorphTarget2Str
)

Public function

FTransformAr...

 

CreateTwoJointNeutralTransforms

(
    float* InValueArray
)

Public function

TArrayView< ...

 

CreateTwoJointVariableAttributes

(
    uint16* InVariableAttributeInd...,
    uint8 LOD
)

Public function

void

 

Exec_MapInputCurve

(
    FRigCurveContainer* TestCurveC...
)

Public function

void

 

Exec_MapJoints

(
    FRigBoneHierarchy* MockHierach...
)

Public function

void

 

Exec_MapMaskMultipliers

(
    FRigCurveContainer* TestCurveC...
)

Public function

void

 

Exec_MapMorphTargets

(
    FRigCurveContainer* TestCurveC...
)

Public function

void

 

Exec_UpdateJoints

Public function

FRigUnit_Rig...

 

GetData()

Public function

FSharedRigRu...

 

GetSharedRigRuntimeContext

(
    USkeletalMesh* SkelMesh
)

Constants

Name

Description

MAX_ATTRS_PER_JOINT

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss