Struct ManusConvert
Public Static Functions
| Type | Name | 
|---|---|
| void | BpChainSettingsToSDK (const FManusChainSettings & p_Input, ChainSettings & p_Output, bool p_Overridetrackers=false)  Convert unreal chain settings to Manus Core version.  | 
| HandMotion | BpHandMotionToSDK (const EManusHandMotion & p_Input)  Convert Manus Core version of handmation to Unreal version.  | 
| EManusRet | BpHandTypeToSdk (EManusHandType p_Input, Side & p_Output)  converts handtype from Unreal version to Manus SDK version  | 
| EManusRet | BpHandTypeToSdkTrackerType (EManusHandType p_Input, uint32_t & p_Output)  converts TrackerType from Unreal version to Manus SDK version  | 
| void | BpManusChainSetupToSDK (ChainSetup & p_OutputChain, const FManusChainSetup & p_InputChain, bool p_Overridetrackers=false)  Convert chainSetup from unreal to Manus Core version.  | 
| void | BpManusNodeSetupToSDK (NodeSetup & p_OutputNode, const FManusNodeSetup & p_InputNode)  Convert NodeSetup from unreal to Manus Core version.  | 
| Side | BpSideToSdk (EManusSide p_Input)  converts Manus Core version of side to unreal version.  | 
| void | BpVectorToSDK (const FVector & p_Input, ManusVec3 & p_Output)  Converts unreal vector to Manus Core version.  | 
| EManusChainType | ChainTypeToBp (const ChainType p_Input)  Converts Manus Core Chaintype to Unreal version.  | 
| ChainType | ChainTypeToSDK (const EManusChainType p_Input)  Converts Unreal Chaintype to Manus Core version.  | 
| void | SDKChainSettingsToBp (const ChainSettings & p_Input, FManusChainSettings & p_Output)  Converts Manus Core chain setting to unreal version.  | 
| EManusHandMotion | SDKHandMotionToBp (const HandMotion & p_Input)  Convert Manus Core handversion to unreal version.  | 
| void | SDKManusChainSetupToBp (FManusChainSetup & p_OutputChain, const ChainSetup & p_InputChain)  Convert Chainsetup from Manus Core to unreal version.  | 
| void | SDKManusNodeSetupToBP (FManusNodeSetup & p_OutputNode, const NodeSetup & p_InputNode)  Convert Nodesetup from Manus Core to unreal version.  | 
| EManusSide | SDKSideToBp (Side p_Input)  converts Unreal version of side to Manus Core version.  | 
| void | SDKVectorToBp (const ManusVec3 & p_Input, FVector & p_Output)  converts Manus Core version of vector to unreal version.  | 
| EManusRet | SdkDeviceTypeToBp (DeviceFamilyType p_Input, EManusGloveType & p_Output)  converts DeviceType from Manus SDK version to unreal version  | 
| EManusRet | SdkHandTypeToBp (Side p_Input, EManusHandType & p_Output)  converts handtype from Manus SDK version to Unreal version  | 
| EManusRet | SdkTrackerTypeToBpHandType (uint32_t p_Input, EManusHandType & p_Output)  converts TrackerType from Manus SDK version to unreal version  | 
Public Static Functions Documentation
function BpChainSettingsToSDK
Convert unreal chain settings to Manus Core version.
static void ManusConvert::BpChainSettingsToSDK (
    const FManusChainSettings & p_Input,
    ChainSettings & p_Output,
    bool p_Overridetrackers=false
) 
Parameters:
p_Inputp_Outputp_Overridetrackersthis is a demo only function for quick overriding a chain setting to support trackers without permanently adjusting manus skeleton
function BpHandMotionToSDK
Convert Manus Core version of handmation to Unreal version.
Parameters:
p_Input
Returns:
returns unreal version of handmotion
function BpHandTypeToSdk
converts handtype from Unreal version to Manus SDK version
Parameters:
p_Inputp_Output
Returns:
succes when it succeeds
function BpHandTypeToSdkTrackerType
converts TrackerType from Unreal version to Manus SDK version
static EManusRet ManusConvert::BpHandTypeToSdkTrackerType (
    EManusHandType p_Input,
    uint32_t & p_Output
) 
Parameters:
p_Inputp_Output
Returns:
succes when it succeeds
function BpManusChainSetupToSDK
Convert chainSetup from unreal to Manus Core version.
static void ManusConvert::BpManusChainSetupToSDK (
    ChainSetup & p_OutputChain,
    const FManusChainSetup & p_InputChain,
    bool p_Overridetrackers=false
) 
Parameters:
p_OutputChainp_InputChainp_Overridetrackersthis is a demo only function for quick overriding a chain setting to support trackers withotu permanently adjusting manus skeleton
function BpManusNodeSetupToSDK
Convert NodeSetup from unreal to Manus Core version.
static void ManusConvert::BpManusNodeSetupToSDK (
    NodeSetup & p_OutputNode,
    const FManusNodeSetup & p_InputNode
) 
Parameters:
p_OutputNodep_InputNode
function BpSideToSdk
converts Manus Core version of side to unreal version.
Parameters:
p_Input
Returns:
succes when it succeedsReturns Manus Core version of side.
function BpVectorToSDK
Converts unreal vector to Manus Core version.
Parameters:
p_Inputp_Output
function ChainTypeToBp
Converts Manus Core Chaintype to Unreal version.
Parameters:
p_Input
Returns:
returns unreal version of ChainType
function ChainTypeToSDK
Converts Unreal Chaintype to Manus Core version.
Parameters:
p_Input
Returns:
returns Manus Core version of ChainType
function SDKChainSettingsToBp
Converts Manus Core chain setting to unreal version.
static void ManusConvert::SDKChainSettingsToBp (
    const ChainSettings & p_Input,
    FManusChainSettings & p_Output
) 
Parameters:
p_Inputp_Output
function SDKHandMotionToBp
Convert Manus Core handversion to unreal version.
Parameters:
p_Input
Returns:
returns unreal version of handversion
function SDKManusChainSetupToBp
Convert Chainsetup from Manus Core to unreal version.
static void ManusConvert::SDKManusChainSetupToBp (
    FManusChainSetup & p_OutputChain,
    const ChainSetup & p_InputChain
) 
Parameters:
p_OutputChainp_InputChain
function SDKManusNodeSetupToBP
Convert Nodesetup from Manus Core to unreal version.
static void ManusConvert::SDKManusNodeSetupToBP (
    FManusNodeSetup & p_OutputNode,
    const NodeSetup & p_InputNode
) 
Parameters:
p_OutputNodep_InputNode
function SDKSideToBp
converts Unreal version of side to Manus Core version.
Parameters:
p_Input
Returns:
Returns Unreal version of side.
function SDKVectorToBp
converts Manus Core version of vector to unreal version.
Parameters:
p_Inputp_Output
function SdkDeviceTypeToBp
converts DeviceType from Manus SDK version to unreal version
static EManusRet ManusConvert::SdkDeviceTypeToBp (
    DeviceFamilyType p_Input,
    EManusGloveType & p_Output
) 
Parameters:
p_Inputp_Output
Returns:
succes when it succeeds
function SdkHandTypeToBp
converts handtype from Manus SDK version to Unreal version
Parameters:
p_Inputp_Output
Returns:
succes when it succeeds
function SdkTrackerTypeToBpHandType
converts TrackerType from Manus SDK version to unreal version
static EManusRet ManusConvert::SdkTrackerTypeToBpHandType (
    uint32_t p_Input,
    EManusHandType & p_Output
) 
Parameters:
p_Inputp_Output
Returns:
succes when it succeeds
The documentation for this class was generated from the following file api/Unreal/Plugins/Manus/Source/Manus/Public/ManusConvert.h