キャラクタ プロパティ用のヘッダ ファイル
このファイルには、キャラクタ プロパティ管理用の関数が含まれています。
|
| enum | HIKProperty {
HIKForceActorSpaceId,
HIKScaleCompensationId,
HIKMassCenterCompensationId,
HIKAnkleHeightCompensationId,
HIKAnkleProximityCompensationId,
HIKHipsHeightCompensationId,
HIKReachActorLeftAnkleId,
HIKReachActorRightAnkleId,
HIKReachActorChestId,
HIKReachActorLeftWristId,
HIKReachActorRightWristId,
HIKReachActorLeftKneeId,
HIKReachActorRightKneeId,
HIKReachActorHeadId,
HIKReachActorLeftElbowId,
HIKReachActorRightElbowId,
HIKReachActorLeftAnkleRotationId,
HIKReachActorRightAnkleRotationId,
HIKReachActorHeadRotationId,
HIKReachActorLeftWristRotationId,
HIKReachActorRightWristRotationId,
HIKReachActorLeftFingerBaseId,
HIKReachActorRightFingerBaseId,
HIKReachActorLeftToesBaseId,
HIKReachActorRightToesBaseId,
HIKReachActorLeftFingerBaseRotationId,
HIKReachActorRightFingerBaseRotationId,
HIKReachActorLeftToesBaseRotationId,
HIKReachActorRightToesBaseRotationId,
HIKReachActorChestRotationId,
HIKReachActorLowerChestRotationId,
HIKReachActorLeftHandThumbId,
HIKReachActorLeftHandIndexId,
HIKReachActorLeftHandMiddleId,
HIKReachActorLeftHandRingId,
HIKReachActorLeftHandPinkyId,
HIKReachActorLeftHandExtraFingerId,
HIKReachActorRightHandThumbId,
HIKReachActorRightHandIndexId,
HIKReachActorRightHandMiddleId,
HIKReachActorRightHandRingId,
HIKReachActorRightHandPinkyId,
HIKReachActorRightHandExtraFingerId,
HIKReachActorLeftFootThumbId,
HIKReachActorLeftFootIndexId,
HIKReachActorLeftFootMiddleId,
HIKReachActorLeftFootRingId,
HIKReachActorLeftFootPinkyId,
HIKReachActorLeftFootExtraFingerId,
HIKReachActorRightFootThumbId,
HIKReachActorRightFootIndexId,
HIKReachActorRightFootMiddleId,
HIKReachActorRightFootRingId,
HIKReachActorRightFootPinkyId,
HIKReachActorRightFootExtraFingerId,
HIKFootFloorContactId,
HIKFootBottomToAnkleId,
HIKFootBackToAnkleId,
HIKFootMiddleToAnkleId,
HIKFootFrontToMiddleId,
HIKFootInToAnkleId,
HIKFootOutToAnkleId,
HIKHandFloorContactId,
HIKHandBottomToWristId,
HIKHandBackToWristId,
HIKHandMiddleToWristId,
HIKHandFrontToMiddleId,
HIKHandInToWristId,
HIKHandOutToWristId,
HIKHandContactTypeId,
HIKHandFingerContactId,
HIKHandFingerContactModeId,
HIKFootContactTypeId,
HIKFootFingerContactId,
HIKFootFingerContactModeId,
HIKLeftUpLegRollId,
HIKLeftLegRollId,
HIKRightUpLegRollId,
HIKRightLegRollId,
HIKLeftArmRollId,
HIKLeftForeArmRollId,
HIKRightArmRollId,
HIKRightForeArmRollId,
HIKMirrorId,
HIKLeftKneeKillPitchId,
HIKRightKneeKillPitchId,
HIKLeftElbowKillPitchId,
HIKRightElbowKillPitchId,
HIKCtrlPullLeftFootId,
HIKCtrlPullRightFootId,
HIKCtrlPullLeftHandId,
HIKCtrlPullRightHandId,
HIKCtrlPullHeadId,
HIKCtrlPullLeftToeBaseId,
HIKCtrlPullLeftKneeId,
HIKCtrlPullRightToeBaseId,
HIKCtrlPullRightKneeId,
HIKCtrlPullLeftFingerBaseId,
HIKCtrlPullLeftElbowId,
HIKCtrlPullRightFingerBaseId,
HIKCtrlPullRightElbowId,
HIKCtrlChestPullLeftHandId,
HIKCtrlChestPullRightHandId,
HIKCtrlResistHipsPositionId,
HIKCtrlEnforceGravityId,
HIKCtrlResistHipsOrientationId,
HIKCtrlResistChestPositionId,
HIKCtrlResistChestOrientationId,
HIKCtrlResistLeftCollarId,
HIKCtrlResistRightCollarId,
HIKCtrlResistLeftKneeId,
HIKCtrlResistRightKneeId,
HIKCtrlResistLeftElbowId,
HIKCtrlResistRightElbowId,
HIKCtrlSpineStiffnessId,
HIKHipsTOffsetXId,
HIKHipsTOffsetYId,
HIKHipsTOffsetZId,
HIKChestTOffsetXId,
HIKChestTOffsetYId,
HIKChestTOffsetZId,
HIKFootAutomaticToesId,
HIKFootFloorPivotId,
HIKPostureId,
HIKHandAutomaticFingersId,
HIKHandFloorPivotId,
HIKCtrlNeckStiffnessId,
HIKHipsTranslationModeId,
HIKFingerSolvingId,
HIKFootContactStiffnessId,
HIKCtrlResistMaximumExtensionLeftKnee,
HIKCtrlResistMaximumExtensionRightKnee,
HIKCtrlResistMaximumExtensionLeftElbow,
HIKCtrlResistMaximumExtensionRightElbow,
HIKCtrlResistCompressionFactorLeftKnee,
HIKCtrlResistCompressionFactorRightKnee,
HIKCtrlResistCompressionFactorLeftElbow,
HIKCtrlResistCompressionFactorRightElbow,
HIKHandFingerContactRollStiffness,
HIKFootFingerContactRollStiffness,
HIKHandContactStiffness,
HIKRollExtractionMode,
HIKPullIterationCount,
HIKLeftHandThumbTip,
HIKLeftHandIndexTip,
HIKLeftHandMiddleTip,
HIKLeftHandRingTip,
HIKLeftHandPinkyTip,
HIKLeftHandExtraFingerTip,
HIKRightHandThumbTip,
HIKRightHandIndexTip,
HIKRightHandMiddleTip,
HIKRightHandRingTip,
HIKRightHandPinkyTip,
HIKRightHandExtraFingerTip,
HIKLeftFootThumbTip,
HIKLeftFootIndexTip,
HIKLeftFootMiddleTip,
HIKLeftFootRingTip,
HIKLeftFootPinkyTip,
HIKLeftFootExtraFingerTip,
HIKRightFootThumbTip,
HIKRightFootIndexTip,
HIKRightFootMiddleTip,
HIKRightFootRingTip,
HIKRightFootPinkyTip,
HIKRightFootExtraFingerTip,
HIKRealisticShoulder,
HIKLeftLegMaxExtensionAngle,
HIKRightLegMaxExtensionAngle,
HIKLeftArmMaxExtensionAngle,
HIKRightArmMaxExtensionAngle,
HIKExtraCollarRatioId,
HIKCollarStiffnessX,
HIKCollarStiffnessY,
HIKCollarStiffnessZ,
HIKReachActorLeftShoulderId,
HIKReachActorRightShoulderId,
HIKFingerPropagationId,
HIKRealisticLeftKneeSolvingId,
HIKRealisticRightKneeSolvingId,
HIKStretchStartArmsAndLegs,
HIKStretchStopArmsAndLegs,
HIKSnSScaleArmsAndLegs,
HIKSnSReachLeftWrist,
HIKSnSReachRightWrist,
HIKSnSReachLeftAnkle,
HIKSnSReachRightAnkle,
HIKSnSScaleSpine,
HIKSnSScaleSpineChildren,
HIKSnSReachChestEnd,
HIKSnSScaleNeck,
HIKSnSReachHead,
HIKLeftUpLegRollExId,
HIKLeftLegRollExId,
HIKRightUpLegRollExId,
HIKRightLegRollExId,
HIKLeftArmRollExId,
HIKLeftForeArmRollExId,
HIKRightArmRollExId,
HIKRightForeArmRollExId,
HIKTopSpineCorrectionId
, HIKSnSSmoothReach,
HIKLockXId
,
HIKRealisticArmSolvingId,
HIKLastPropertyId
} |
| | HIKPropertySetState に含まれるすべてのキャラクタ プロパティを一覧表示します。表示...
|
| |
| enum | HIKPropertyModeType { HIKPropertyNoMode = 0,
HIKPropertyOffOn,
HIKPropertyOffAutoUser,
HIKPropertyAutoUser
} |
| | キャラクタのプロパティに可能なモード タイプを一覧表示します。HIKGetPropertyInfoModeType() を参照してください。表示...
|
| |
| enum | HIKPropertyUnit {
HIKPropertyNoUnit = 0,
HIKPropertyPercent,
HIKPropertySecond,
HIKPropertyCentimeter,
HIKPropertyDegree,
HIKPropertyEnum,
HIKPropertyReal
} |
| | キャラクタのプロパティに可能なユニットのタイプを一覧表示します。HIKGetPropertyInfoUnit() を参照してください。表示...
|
| |
| enum | HIKPropertyValueType { HIKPropertyScalar = 0
} |
| | キャラクタのプロパティに可能な値のタイプを一覧表示します。HIKGetPropertyInfoValueType() を参照してください。表示...
|
| |
|
| const char * | HIKGetPropertyEnumName (int pPropertyId, int pValue) |
| | 列挙値 pValue をプロパティ pPropertyId について識別する、人間が解読可能な英語の文字列を取得します。表示...
|
| |
| int | HIKGetPropertyId (const char *pName) |
| | 説明的な名前から、プロパティ pName の固有の ID を取得します。表示...
|
| |
| float | HIKGetPropertyInfoDefaultMax (int pPropertyId) |
| | プロパティ pPropertyId に許容される最大値を取得します。表示...
|
| |
| float | HIKGetPropertyInfoDefaultMin (int pPropertyId) |
| | プロパティ pPropertyId に許容される最小値を取得します。表示...
|
| |
| int | HIKGetPropertyInfoDefaultMode (int pPropertyId) |
| | プロパティ pPropertyId のデフォルトのモードを取得します。表示...
|
| |
| float | HIKGetPropertyInfoDefaultValue (int pPropertyId) |
| | プロパティ pPropertyId のデフォルト値を取得します。表示...
|
| |
| eHIKPropertyModeType | HIKGetPropertyInfoModeType (int pPropertyId) |
| | プロパティ pPropertyId のモード タイプを取得します。表示...
|
| |
| eHIKPropertyUnit | HIKGetPropertyInfoUnit (int pPropertyId) |
| | プロパティ pPropertyId のユニットのタイプを取得します。表示...
|
| |
| eHIKPropertyValueType | HIKGetPropertyInfoValueType (int pPropertyId) |
| | プロパティ pPropertyId の値のタイプを取得します。表示...
|
| |
| int | HIKGetPropertyMode (HIKPropertySetState *pState, int pPropertyId) |
| | プロパティ pPropertyId に HIKPropertySetState pState で設定された現在のモードを取得します。表示...
|
| |
| const char * | HIKGetPropertyModeName (int pPropertyId, int pMode) |
| | モード pMode をプロパティ pPropertyId について識別する、人間が解読可能な英語の文字列を取得します。表示...
|
| |
| const char * | HIKGetPropertyName (int pPropertyId) |
| | プロパティ pPropertyId を識別する、人間が解読可能な英語の文字列を取得します。表示...
|
| |
| float | HIKGetPropertyValue (HIKPropertySetState *pState, int pPropertyId) |
| | プロパティ pPropertyId に HIKPropertySetState pState で設定された現在の値を取得します。表示...
|
| |
| int | HIKIsPropertyActive (HIKPropertySetState *pState, int pPropertyId) |
| | プロパティ pPropertyId が HIKPropertySetState pState でアクティブかどうか、つまり値が現在 HumanIK ソルバで考慮されているかどうかを示します。表示...
|
| |
| int | HIKIsPropertyAuto (HIKPropertySetState *pState, int pPropertyId) |
| | プロパティ pPropertyId の HIKPropertySetState pState での現在のモードが "auto" かどうかを示します。表示...
|
| |
| int | HIKIsPropertyDescription (int pPropertyId) |
| | プロパティが説明であるかどうかを示します。表示...
|
| |
| void | HIKPropertySetStateCopy (HIKPropertySetState *pStateOut, HIKPropertySetState *pStateIn) |
| | すべての値とモード設定を HIKPropertySetState pStateIn から HIKPropertySetState pStateOut にコピーします。表示...
|
| |
| HIKPropertySetState * | HIKPropertySetStateCreate (HIKMalloc pMalloc) |
| | 新しい HIKPropertySetState を作成します。表示...
|
| |
| HIKPropertySetState * | HIKPropertySetStateCreateInPlace (void *pBuffer) |
| | 新しい HIKPropertySetState をバッファ pBuffer で作成します。表示...
|
| |
| void | HIKPropertySetStateDestroy (HIKPropertySetState *pPropertySetState, HIKFree pFree) |
| | HIKPropertySetState pPropertySetState を破棄します。表示...
|
| |
| size_t | HIKPropertySetStateSize () |
| | HIKPropertySetState オブジェクトのサイズをバイト単位で返します。表示...
|
| |
| void | HIKSetPropertyMode (HIKPropertySetState *pState, int pPropertyId, int pMode) |
| | プロパティ pPropertyId の HIKPropertySetState pState での現在のモードを設定します。表示...
|
| |
| void | HIKSetPropertyValue (HIKPropertySetState *pState, int pPropertyId, float pValue) |
| | プロパティ pPropertyId の HIKPropertySetState pState での現在の値を設定します。表示...
|
| |