NNS_G3dAllocAnmObj

構文

#include <nnsys/g3d/mem.h>
NNSG3dAnmObj*
NNS_G3dAllocAnmObj(
    NNSFndAllocator*    pAlloc,
    const void*         pAnm,
    const NNSG3dResMdl* pMdl
);

引数

pAlloc メモリアロケータへのポインタ
pAnm アニメーションへのポインタ
pMdl モデルリソースへのポインタ

返り値

確保したヒープ領域へのポインタを返します。 領域の確保に失敗した場合NULLを返します。

説明

アニメーションオブジェクトのための領域をヒープ領域から確保します。 確保する領域の大きさはpAnmpMdlから NNS_G3dAnmObjCalcSizeRequired関数によって算出されます。 イニシャライズは別途NNS_G3dAnmObjInit関数で行ってください。

参照

NNS_G3dAnmObjCalcSizeRequired, NNS_G3dAnmObjInit, NNS_G3dFreeAnmObj

履歴

2004/08/02 初版