# 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 初版