このセクションでは、HIK オブジェクトの破棄に使用する関数について説明します。
これらのオブジェクト破棄時のメモリ管理の詳細については、HumanIK オブジェクトとメモリ管理を参照してください。
HumanIK を閉じるときにこれらの関数を使用する場合の詳細については、クリーンアップを参照してください。
関数 | |
| void | HIKCharacterDestroy (HIKCharacter *pCharacter, HIKFree pFree) |
HIKCharacter pCharacter を破棄します。表示... | |
| void | HIKCharacterStateDestroy (HIKCharacterState *pCharacterState, HIKFree pFree) |
HIKCharacterState pCharacterState を破棄します。表示... | |
| void | HIKEffectorSetStateDestroy (HIKEffectorSetState *pESetState, HIKFree pFree) |
HIKEffectorSetState pESetState を破棄します。表示... | |
| void | HIKPropertySetStateDestroy (HIKPropertySetState *pPropertySetState, HIKFree pFree) |
HIKPropertySetState pPropertySetState を破棄します。表示... | |
| void HIKCharacterDestroy | ( | HIKCharacter * | pCharacter, |
| HIKFree | pFree | ||
| ) |
HIKCharacter pCharacter を破棄します。
| pCharacter | 破棄するキャラクタ |
| pFree | メモリの割り当て解除関数へのポインタ。カスタムのメモリの割り当て解除関数がない場合は、&free を使用します。 |
| void HIKCharacterStateDestroy | ( | HIKCharacterState * | pCharacterState, |
| HIKFree | pFree | ||
| ) |
HIKCharacterState pCharacterState を破棄します。
| pCharacterState | HIKCharacterState: 破棄対象 |
| pFree | メモリの割り当て解除関数へのポインタ。カスタムのメモリの割り当て解除関数がない場合は、&free を使用します。 |
| void HIKEffectorSetStateDestroy | ( | HIKEffectorSetState * | pESetState, |
| HIKFree | pFree | ||
| ) |
HIKEffectorSetState pESetState を破棄します。
| pESetState | HIKEffectorSetState: 破棄対象 |
| pFree | メモリの割り当て解除関数へのポインタ。カスタムのメモリの割り当て解除関数がない場合は、&free を使用します。 |
| void HIKPropertySetStateDestroy | ( | HIKPropertySetState * | pPropertySetState, |
| HIKFree | pFree | ||
| ) |
HIKPropertySetState pPropertySetState を破棄します。
| pPropertySetState | HIKPropertySetState: 破棄対象 |
| pFree | メモリの割り当て解除関数へのポインタ。カスタムのメモリの割り当て解除関数がない場合は、&free を使用します。 |