デストラクタ

デストラクタ
+ この参照ページは、次の概要トピックと関連付けられています。

モジュール説明

このセクションでは、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 を破棄します。

パラメータ:
pCharacterStateHIKCharacterState: 破棄対象
pFreeメモリの割り当て解除関数へのポインタ。カスタムのメモリの割り当て解除関数がない場合は、&free を使用します。
void HIKEffectorSetStateDestroy ( HIKEffectorSetState pESetState,
HIKFree  pFree 
)

HIKEffectorSetState pESetState を破棄します。

パラメータ:
pESetStateHIKEffectorSetState: 破棄対象
pFreeメモリの割り当て解除関数へのポインタ。カスタムのメモリの割り当て解除関数がない場合は、&free を使用します。
void HIKPropertySetStateDestroy ( HIKPropertySetState pPropertySetState,
HIKFree  pFree 
)

HIKPropertySetState pPropertySetState を破棄します。

パラメータ:
pPropertySetStateHIKPropertySetState: 破棄対象
pFreeメモリの割り当て解除関数へのポインタ。カスタムのメモリの割り当て解除関数がない場合は、&free を使用します。