IC Python API:RLPy RHandSetting
From Reallusion Wiki!
Contents
- 1 Detailed Description
- 2 Member Functions
- Main article: Modules.
Detailed Description
This class is to store the settings of the hand.
Member Functions
GetActivePart
RLPy.RHandSetting.GetActivePart ( self )
Get active part.
Returns
Active part - RLPy.EBodyActivePart
- RLPy.EBodyActivePart_Unknown
- RLPy.EBodyActivePart_Head
- RLPy.EBodyActivePart_Body
- RLPy.EBodyActivePart_UpperArm_R
- RLPy.EBodyActivePart_ForeArm_R
- RLPy.EBodyActivePart_Hand_R
- RLPy.EBodyActivePart_Finger_R
- RLPy.EBodyActivePart_UpperArm_L
- RLPy.EBodyActivePart_ForeArm_L
- RLPy.EBodyActivePart_Hand_L
- RLPy.EBodyActivePart_Finger_L
- RLPy.EBodyActivePart_UpperLeg_R
- RLPy.EBodyActivePart_Leg_R
- RLPy.EBodyActivePart_Foot_R
- RLPy.EBodyActivePart_UpperLeg_L
- RLPy.EBodyActivePart_Leg_L
- RLPy.EBodyActivePart_Foot_L
- RLPy.EBodyActivePart_FullBody
- RLPy.EBodyActivePart_UpperBody
GetHandJoinType
RLPy.RHandSetting.GetHandJoinType ( self )
Get hand join type.
Returns
Hand join type - RLPy.EHandJoinType
- RLPy.EHandJoinType_UseParentBone
- RLPy.EHandJoinType_UseChildBone
GetLeftHandDataSource
RLPy.RHandSetting.GetLeftHandDataSource ( self )
Get left hand data source.
Returns
Left hand data source - RLPy.EHandDataSource
- RLPy.EHandDataSource_RightHand
- RLPy.EHandDataSource_LeftHand
GetLeftHandJoin
RLPy.RHandSetting.GetLeftHandJoin ( self )
Get Left-Hand join.
Returns
Left-Hand join - RLPy.EHandJoin
- RLPy.EHandJoin_Shoulder
- RLPy.EHandJoin_Elbow
- RLPy.EHandJoin_Wrist
- RLPy.EHandJoin_Hand
- RLPy.EHandJoin_Invalid
GetRightHandDataSource
RLPy.RHandSetting.GetRightHandDataSource ( self )
Get right hand data source.
Returns
Right hand data source - RLPy.EHandDataSource
- RLPy.EHandDataSource_RightHand
- RLPy.EHandDataSource_LeftHand
GetRightHandJoin
RLPy.RHandSetting.GetRightHandJoin ( self )
Get Right-Hand join.
Returns
Right-Hand join - RLPy.EHandJoin
- RLPy.EHandJoin_Shoulder
- RLPy.EHandJoin_Elbow
- RLPy.EHandJoin_Wrist
- RLPy.EHandJoin_Hand
- RLPy.EHandJoin_Invalid
SetActivePart
RLPy.RHandSetting.SetActivePart ( self, eActivePart )
Set active part.
Parameters
eActivePart [IN] active part - RLPy.EBodyActivePart
- RLPy.EBodyActivePart_Unknown
- RLPy.EBodyActivePart_Head
- RLPy.EBodyActivePart_Body
- RLPy.EBodyActivePart_UpperArm_R
- RLPy.EBodyActivePart_ForeArm_R
- RLPy.EBodyActivePart_Hand_R
- RLPy.EBodyActivePart_Finger_R
- RLPy.EBodyActivePart_UpperArm_L
- RLPy.EBodyActivePart_ForeArm_L
- RLPy.EBodyActivePart_Hand_L
- RLPy.EBodyActivePart_Finger_L
- RLPy.EBodyActivePart_UpperLeg_R
- RLPy.EBodyActivePart_Leg_R
- RLPy.EBodyActivePart_Foot_R
- RLPy.EBodyActivePart_UpperLeg_L
- RLPy.EBodyActivePart_Leg_L
- RLPy.EBodyActivePart_Foot_L
- RLPy.EBodyActivePart_FullBody
- RLPy.EBodyActivePart_UpperBody
SetHandJoinType
RLPy.RHandSetting.SetHandJoinType ( self, eJoinType )
Set hand join type.
Parameters
eJoinType [IN] hand join type - RLPy.EHandJoinType
- RLPy.EHandJoinType_UseParentBone
- RLPy.EHandJoinType_UseChildBone
SetLeftHandDataSource
RLPy.RHandSetting.SetLeftHandDataSource ( self, eDataSource )
Set left hand data source.
Parameters
eDataSource [IN] hand data source - RLPy.EHandDataSource
- RLPy.EHandDataSource_RightHand
- RLPy.EHandDataSource_LeftHand
SetLeftHandJoin
RLPy.RHandSetting.SetLeftHandJoin ( self, eHandJoin )
Set Left-Hand join.
Parameters
eHandJoin [IN] join - RLPy.EHandJoin
- RLPy.EHandJoin_Shoulder
- RLPy.EHandJoin_Elbow
- RLPy.EHandJoin_Wrist
- RLPy.EHandJoin_Hand
- RLPy.EHandJoin_Invalid
SetRightHandDataSource
RLPy.RHandSetting.SetRightHandDataSource ( self, eDataSource )
Set right hand data source.
Parameters
eDataSource [IN] hand data source - RLPy.EHandDataSource
- RLPy.EHandDataSource_RightHand
- RLPy.EHandDataSource_LeftHand
SetRightHandJoin
RLPy.RHandSetting.SetRightHandJoin ( self, eHandJoin )
Set Right-Hand join.
Parameters
eHandJoin [IN] join - RLPy.EHandJoin
- RLPy.EHandJoin_Shoulder
- RLPy.EHandJoin_Elbow
- RLPy.EHandJoin_Wrist
- RLPy.EHandJoin_Hand
- RLPy.EHandJoin_Invalid