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 Input, Side & Output) converts handtype from Unreal version to Manus SDK version |
EManusRet | BpHandTypeToSdkTrackerType (EManusHandType Input, uint32_t & 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 Input, EManusHandType & Output) converts handtype from Manus SDK version to Unreal version |
EManusRet | SdkTrackerTypeToBpHandType (uint32_t Input, EManusHandType & 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_Input
p_Output
p_Overridetrackers
this 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:
Input
Output
Returns:
succes when it succeeds
function BpHandTypeToSdkTrackerType
converts TrackerType from Unreal version to Manus SDK version
static EManusRet ManusConvert::BpHandTypeToSdkTrackerType (
EManusHandType Input,
uint32_t & Output
)
Parameters:
Input
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_OutputChain
p_InputChain
p_Overridetrackers
this 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_OutputNode
p_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_Input
p_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_Input
p_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_OutputChain
p_InputChain
function SDKManusNodeSetupToBP
Convert Nodesetup from Manus Core to unreal version.
static void ManusConvert::SDKManusNodeSetupToBP (
FManusNodeSetup & p_OutputNode,
const NodeSetup & p_InputNode
)
Parameters:
p_OutputNode
p_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_Input
p_Output
function SdkDeviceTypeToBp
converts DeviceType from Manus SDK version to unreal version
static EManusRet ManusConvert::SdkDeviceTypeToBp (
DeviceFamilyType p_Input,
EManusGloveType & p_Output
)
Parameters:
p_Input
p_Output
Returns:
succes when it succeeds
function SdkHandTypeToBp
converts handtype from Manus SDK version to Unreal version
Parameters:
Input
Output
Returns:
succes when it succeeds
function SdkTrackerTypeToBpHandType
converts TrackerType from Manus SDK version to unreal version
static EManusRet ManusConvert::SdkTrackerTypeToBpHandType (
uint32_t Input,
EManusHandType & Output
)
Parameters:
Input
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