캐릭터 속성

모듈 설명

이 섹션에서는 HIKPropertySetStates 내의 캐릭터 속성의 모드 및 값을 설정하고 검색에 제공된 함수를 설명합니다.

속성 모드, 모드 유형 및 값에 대한 자세한 내용은 캐릭터 속성을 참조하십시오.

모듈

 Property Descriptions
 이 섹션에서는 각 HIKPropertySetState에 포함된 모든 캐릭터 속성에 대해 간략하게 설명합니다.
 
 Retrieving Property Information
 이 섹션에서는 최소 및 최대값, 모드 유형, 현재 모드, 이름 등과 같은 캐릭터 속성에 대한 정보를 검색하기 위한 함수를 설명합니다.
 

함수

int HIKGetPropertyMode (HIKPropertySetState *pState, int pPropertyId)
 pPropertyId캐릭터의 속성을 정의합니다. 에서 속성 pState에 대한 현재 모드 설정을 검색합니다. 자세한 내용...
 
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의 현재 모드가 "자동"인지 여부를 나타냅니다. 자세한 내용...
 
void HIKPropertySetStateCopy (HIKPropertySetState *pStateOut, HIKPropertySetState *pStateIn)
 HIKPropertySetState pStateIn에서 모든 값 및 모드 설정을 HIKPropertySetState pStateOut로 복사합니다. 자세한 내용...
 
void HIKSetPropertyMode (HIKPropertySetState *pState, int pPropertyId, int pMode)
 pPropertyId캐릭터의 속성을 정의합니다. 에서 속성 pState에 대한 현재 모드를 설정합니다. 자세한 내용...
 
void HIKSetPropertyValue (HIKPropertySetState *pState, int pPropertyId, float pValue)
 pPropertyId캐릭터의 속성을 정의합니다. 에서 속성 pState에 대한 현재 값을 설정합니다. 자세한 내용...
 

함수 설명서

int HIKGetPropertyMode ( HIKPropertySetState pState,
int  pPropertyId 
)

HIKPropertySetState pState에서 속성 pPropertyId에 대한 현재 모드 설정을 검색합니다.

각 속성에서 반환될 수 있는 열거 값 해석에 대한 자세한 내용은 각 속성의 설명을 참조하십시오.

매개변수
pStateHIKPropertySetState - 속성이 포함되어 있습니다.
pPropertyId속성의 고유 ID. 가능한 값은 HIKProperty 열거를 참조하십시오.
반환
속성의 현재 모드를 나타내는 정수. 이 정수의 해석은 속성의 모드 유형에 따라 다릅니다. HIKPropertyModeType 열거를 참조하십시오.
float HIKGetPropertyValue ( HIKPropertySetState pState,
int  pPropertyId 
)

HIKPropertySetState pState에서 속성 pPropertyId에 대한 현재 값 설정을 검색합니다.

매개변수
pStateHIKPropertySetState - 속성이 포함되어 있습니다.
pPropertyId속성의 고유 ID. 가능한 값은 HIKProperty 열거를 참조하십시오.
반환
속성의 현재 값
int HIKIsPropertyActive ( HIKPropertySetState pState,
int  pPropertyId 
)

HIKPropertySetState pState에서 속성 pPropertyId가 활성인지 여부를 나타냅니다. 해당 값이 현재 HumanIK 솔버에서 고려되는지 여부가 그 예입니다.

매개변수
pStateHIKPropertySetState - 속성이 포함되어 있습니다.
pPropertyId속성의 고유 ID. 가능한 값은 HIKProperty 열거를 참조하십시오.
반환
속성이 활성이면 true 그렇지 않으면 false입니다.
int HIKIsPropertyAuto ( HIKPropertySetState pState,
int  pPropertyId 
)

HIKPropertySetState pState에서 속성 pPropertyId의 현재 모드가 "자동"인지 여부를 나타냅니다.

매개변수
pStateHIKPropertySetState - 속성이 포함되어 있습니다.
pPropertyId속성의 고유 ID. 가능한 값은 HIKProperty 열거를 참조하십시오.
반환
속성이 자동이면 true 그렇지 않으면 false입니다.
void HIKPropertySetStateCopy ( HIKPropertySetState pStateOut,
HIKPropertySetState pStateIn 
)

HIKPropertySetState pStateIn에서 모든 값 및 모드 설정을 HIKPropertySetState pStateOut로 복사합니다.

매개변수
pStateIn입력 HIKPropertySetState
pStateOut출력 HIKPropertySetState
void HIKSetPropertyMode ( HIKPropertySetState pState,
int  pPropertyId,
int  pMode 
)

HIKPropertySetState pState에서 속성 pPropertyId에 대한 현재 모드를 설정합니다.

각 속성에 대해 설정할 수 있는 열거 값에 대한 자세한 내용은 각 속성의 설명을 참조하십시오.

매개변수
pStateHIKPropertySetState - 속성이 포함되어 있습니다.
pPropertyId속성의 고유 ID. 가능한 값은 HIKProperty 열거를 참조하십시오.
pMode속성에 대해 설정할 모드를 나타내는 정수. 이 정수의 해석은 속성의 모드 유형에 따라 다릅니다. HIKPropertyModeType 열거를 참조하십시오.
void HIKSetPropertyValue ( HIKPropertySetState pState,
int  pPropertyId,
float  pValue 
)

HIKPropertySetState pState에서 속성 pPropertyId에 대한 현재 값을 설정합니다.

매개변수
pStateHIKPropertySetState - 속성이 포함되어 있습니다.
pPropertyId속성의 고유 ID. 가능한 값은 HIKProperty 열거를 참조하십시오.
pValue속성의 현재 값