NNS_G2dUnPack*

構文

#include <nnsys/g2d/fmt/g2d_NAN_load.h>
#include <nnsys/g2d/fmt/g2d_NCE_load.h>
#include <nnsys/g2d/fmt/g2d_NEN_load.h>
#include <nnsys/g2d/fmt/g2d_NMC_load.h>
#include <nnsys/g2d/fmt/g2d_NCL_load.h>
#include <nnsys/g2d/fmt/g2d_NCG_load.h>
void NNS_G2dUnpackNAN( NNSG2dAnimBankData* pData );
void NNS_G2dUnpackNCE( NNSG2dCellDataBank* pCellData );
void NNS_G2dUnpackNEN( NNSG2dEntityDataBank* pDataBank );
void NNS_G2dUnpackNMC( NNSG2dMultiCellDataBank* pMCellData );
void NNS_G2dUnpackNCL( NNSG2dPaletteData* pPlttData );
void NNS_G2dUnpackNCG( NNSG2dCharacterData* pCharData );
void NNS_G2dUnpackBGNCG( NNSG2dCharacterData* pCharData );

引数

pData [IN,OUT] アニメバンクデータ
pCellData [IN,OUT] セルバンクデータ
pDataBank [IN,OUT] エンティティバンクデータ
pMCellData [IN,OUT] マルチセルシーケンスデータ
pPlttData [IN,OUT] パレットデータ
pCharData [IN,OUT] キャラクタデータ
pCharData [IN,OUT] BG用キャラクタデータ

返り値

なし。

説明

ファイルから読み込んだバイナリデータを実際に使用できる状態へと展開します。
各種バイナリデータを使用する前に必ず実行してください。
また、データに対して、一度のみ実行してください。

内部でメモリオフセット値のポインタ値への復元を行っています。

参照

NNS_G2dPrint*

履歴

2009/04/01 NNS_G2dUnpackNCL等に関する記述を追加

2004/05/28 初版