캐릭터 속성에 대한 헤더 파일입니다.
이 파일에는 캐릭터 속성을 관리하기 위한 함수가 들어 있습니다.
|
| 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캐릭터의 속성을 정의합니다. 에서 속성 pState에 대한 현재 모드 설정을 검색합니다. 자세한 내용...
|
| |
| const char * | HIKGetPropertyModeName (int pPropertyId, int pMode) |
| | 속성 pMode에 대한 모드 pPropertyId를 식별하는 영어로 된 읽을 수 있는 문자열을 검색합니다. 자세한 내용...
|
| |
| const char * | HIKGetPropertyName (int pPropertyId) |
| | 속성 pPropertyId를 식별하는 영어로 된 읽을 수 있는 문자열을 검색합니다. 자세한 내용...
|
| |
| float | HIKGetPropertyValue (HIKPropertySetState *pState, int pPropertyId) |
| | pPropertyId캐릭터의 속성을 정의합니다. 에서 속성 pState에 대한 현재 값 설정을 검색합니다. 자세한 내용...
|
| |
| int | HIKIsPropertyActive (HIKPropertySetState *pState, int pPropertyId) |
| | HIKPropertySetState pState에서 속성 pPropertyId가 활성인지 여부를 나타냅니다. 해당 값이 현재 HumanIK 솔버에서 고려되는지 여부가 그 예입니다. 자세한 내용...
|
| |
| int | HIKIsPropertyAuto (HIKPropertySetState *pState, int pPropertyId) |
| | HIKPropertySetState pState에서 속성 pPropertyId의 현재 모드가 "자동"인지 여부를 나타냅니다. 자세한 내용...
|
| |
| int | HIKIsPropertyDescription (int pPropertyId) |
| | 속성이 설명인지 여부를 나타냅니다. 자세한 내용...
|
| |
| void | HIKPropertySetStateCopy (HIKPropertySetState *pStateOut, HIKPropertySetState *pStateIn) |
| | HIKPropertySetState pStateIn에서 모든 값 및 모드 설정을 HIKPropertySetState pStateOut로 복사합니다. 자세한 내용...
|
| |
| HIKPropertySetState * | HIKPropertySetStateCreate (HIKMalloc pMalloc) |
| | 새 HIKPropertySetState를 만듭니다. 자세한 내용...
|
| |
| HIKPropertySetState * | HIKPropertySetStateCreateInPlace (void *pBuffer) |
| | 버퍼 캐릭터의 속성을 정의합니다.HIKPropertySetStatepBuffer를 만듭니다. 자세한 내용...
|
| |
| void | HIKPropertySetStateDestroy (HIKPropertySetState *pPropertySetState, HIKFree pFree) |
| | HIKPropertySetState pPropertySetState를 삭제합니다. 자세한 내용...
|
| |
| size_t | HIKPropertySetStateSize () |
| | HIKPropertySetState 오브젝트의 크기를 바이트 단위로 검색합니다. 자세한 내용...
|
| |
| void | HIKSetPropertyMode (HIKPropertySetState *pState, int pPropertyId, int pMode) |
| | pPropertyId캐릭터의 속성을 정의합니다. 에서 속성 pState에 대한 현재 모드를 설정합니다. 자세한 내용...
|
| |
| void | HIKSetPropertyValue (HIKPropertySetState *pState, int pPropertyId, float pValue) |
| | pPropertyId캐릭터의 속성을 정의합니다. 에서 속성 pState에 대한 현재 값을 설정합니다. 자세한 내용...
|
| |