Skip to content

Class Manus::Utility::Extensions

ClassList > Manus > Utility > Extensions

Public Static Functions

Type Name
CoreSDK.ChainSettingsPelvis Default (this CoreSDK.ChainSettingsPelvis p_ChainSettingsPelvis)
CoreSDK.ChainSettingsLeg Default (this CoreSDK.ChainSettingsLeg p_ChainSettingsLeg)
CoreSDK.ChainSettingsSpine Default (this CoreSDK.ChainSettingsSpine p_ChainSettingsSpine)
CoreSDK.ChainSettingsNeck Default (this CoreSDK.ChainSettingsNeck p_ChainSettingsNeck)
CoreSDK.ChainSettingsHead Default (this CoreSDK.ChainSettingsHead p_ChainSettingsHead)
CoreSDK.ChainSettingsArm Default (this CoreSDK.ChainSettingsArm p_ChainSettingsArm)
CoreSDK.ChainSettingsShoulder Default (this CoreSDK.ChainSettingsShoulder p_ChainSettingsShoulder)
CoreSDK.ChainSettingsFinger Default (this CoreSDK.ChainSettingsFinger p_ChainSettingsFinger)
CoreSDK.ChainSettingsHand Default (this CoreSDK.ChainSettingsHand p_ChainSettingsHand)
CoreSDK.ChainSettingsFoot Default (this CoreSDK.ChainSettingsFoot p_ChainSettingsFoot)
CoreSDK.ChainSettingsToe Default (this CoreSDK.ChainSettingsToe p_ChainSettingsToe)
CoreSDK.ChainSettings Default (this CoreSDK.ChainSettings p_ChainSettings)
Chain FromChainSetup (this CoreSDK.ChainSetup p_ChainSetup)
Create chain from Manus Core chain setup.
ColliderSetup FromColliderSetup (this CoreSDK.ColliderSetup p_ColliderSetup)
TransformValues FromManus (this CoreSDK.ManusTransform p_Transform)
Vector3 FromManus (this CoreSDK.ManusVec3 p_Vector3)
Quaternion FromManus (this CoreSDK.ManusQuaternion p_Quaternion)
Node FromNodeSetup (this CoreSDK.NodeSetup p_NodeSetup, List< Node > p_Nodes, SkeletonData p_TargetSkeleton)
CoreSDK.ChainSetup ToChainSetup (this Chain p_Chain)
Create chain setup for Manus Core.
CoreSDK.ManusTransform ToManus (this TransformValues p_Transform)
CoreSDK.ManusVec3 ToManus (this Vector3 p_Vec3)
CoreSDK.ManusQuaternion ToManus (this Quaternion p_Quaternion)

Public Static Functions Documentation

function Default [1/12]

static inline CoreSDK.ChainSettingsPelvis Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsPelvis p_ChainSettingsPelvis
) 

function Default [2/12]

static inline CoreSDK.ChainSettingsLeg Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsLeg p_ChainSettingsLeg
) 

function Default [3/12]

static inline CoreSDK.ChainSettingsSpine Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsSpine p_ChainSettingsSpine
) 

function Default [4/12]

static inline CoreSDK.ChainSettingsNeck Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsNeck p_ChainSettingsNeck
) 

function Default [5/12]

static inline CoreSDK.ChainSettingsHead Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsHead p_ChainSettingsHead
) 

function Default [6/12]

static inline CoreSDK.ChainSettingsArm Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsArm p_ChainSettingsArm
) 

function Default [7/12]

static inline CoreSDK.ChainSettingsShoulder Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsShoulder p_ChainSettingsShoulder
) 

function Default [8/12]

static inline CoreSDK.ChainSettingsFinger Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsFinger p_ChainSettingsFinger
) 

function Default [9/12]

static inline CoreSDK.ChainSettingsHand Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsHand p_ChainSettingsHand
) 

function Default [10/12]

static inline CoreSDK.ChainSettingsFoot Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsFoot p_ChainSettingsFoot
) 

function Default [11/12]

static inline CoreSDK.ChainSettingsToe Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettingsToe p_ChainSettingsToe
) 

function Default [12/12]

static inline CoreSDK.ChainSettings Manus::Utility::Extensions::Default (
    this CoreSDK.ChainSettings p_ChainSettings
) 

function FromChainSetup

Create chain from Manus Core chain setup.

static inline Chain Manus::Utility::Extensions::FromChainSetup (
    this CoreSDK.ChainSetup p_ChainSetup
) 

Returns:

Skeleton chain

function FromColliderSetup

static inline ColliderSetup Manus::Utility::Extensions::FromColliderSetup (
    this CoreSDK.ColliderSetup p_ColliderSetup
) 

function FromManus [1/3]

static inline TransformValues Manus::Utility::Extensions::FromManus (
    this CoreSDK.ManusTransform p_Transform
) 

function FromManus [2/3]

static inline Vector3 Manus::Utility::Extensions::FromManus (
    this CoreSDK.ManusVec3 p_Vector3
) 

function FromManus [3/3]

static inline Quaternion Manus::Utility::Extensions::FromManus (
    this CoreSDK.ManusQuaternion p_Quaternion
) 

function FromNodeSetup

static inline Node Manus::Utility::Extensions::FromNodeSetup (
    this CoreSDK.NodeSetup p_NodeSetup,
    List< Node > p_Nodes,
    SkeletonData p_TargetSkeleton
) 

function ToChainSetup

Create chain setup for Manus Core.

static inline CoreSDK.ChainSetup Manus::Utility::Extensions::ToChainSetup (
    this Chain p_Chain
) 

Returns:

Manus Core chain setup

function ToManus [1/3]

static inline CoreSDK.ManusTransform Manus::Utility::Extensions::ToManus (
    this TransformValues p_Transform
) 

function ToManus [2/3]

static inline CoreSDK.ManusVec3 Manus::Utility::Extensions::ToManus (
    this Vector3 p_Vec3
) 

function ToManus [3/3]

static inline CoreSDK.ManusQuaternion Manus::Utility::Extensions::ToManus (
    this Quaternion p_Quaternion
) 

The documentation for this class was generated from the following file api/unity-plugin/Scripts/Utility/Extensions.cs