# NNS_G2dTraverseMCCellAnims

## 構文

      #include <nnsys/g2d/g2d_MultiCellAnimation.h>

      void NNS_G2dTraverseMCCellAnims
      (
          NNSG2dMultiCellInstance*         pMCellInst,
          NNSG2dMCTraverseCellAnimCallBack pCBFunc,
          u32                              userParamater
      );

## 引数

pMCellInst | [IN] マルチセル実体
pCBFunc | [IN] マルチセル内の各セルアニメーションについて呼び出されるコールバック関数
userParamater | [IN] コールバック関数の第１引数として渡される、ユーザが自由に使用するパラメータ

## 返り値

なし。

## 説明

マルチセルを構成するセルアニメーションについて、それらを巡回しながら、
各セルアニメーション、セルアニメ番号を引数にコールバック関数呼び出しを行います。
ノード単位で巡回を行う、NNS_G2dTraverseMCCellAnims()も用意されています。
NNSG2dMCTraverseCellAnimCallBack の定義を以下にしめします。

    typedef BOOL (*NNSG2dMCTraverseCellAnimCallBack)( u32                   userParamater,
                                                      NNSG2dCellAnimation*  pCellAnim,
                                                      u16                   cellAnimIdx );
    コールバック呼び出しを中断したい場合は、コールバック関数内でFALSEを返すようにしてください。

## 参照

`NNS_G2dTraverseMCNodes
`

## 履歴

2005/09/01 初版