#include <nnsys/g2d/g2d_MultiCellAnimation.h>
void NNS_G2dInitMCAnimation( NNSG2dMultiCellAnimation* pMultiCellAnim, NNSG2dNode* pNodeArray, NNSG2dCellAnimation* pCellAnim, u16 numNode, const NNSG2dCellAnimBankData* pAnimBank, const NNSG2dCellDataBank* pCellDataBank, const NNSG2dMultiCellDataBank* pMultiCellDataBank );
| pMultiCellAnim | [OUT] Multicell animation |
| pNodeArray | [IN] Node array (Length = numNode) |
| pCellAnim | [IN] Cell animation array (Length = numNode) |
| numNode | [IN] Number of nodes |
| pAnimBank | [IN] Animation bank that defines the cell animation that composes the multicell |
| pCellDataBank | [IN] Cell data bank |
| pMultiCellDataBank | [IN] Multicell data bank |
None.
Initializes multicell animation. It will be necessary to run the NNS_G2dGetMCNumNodesRequired function on the animation sequence group to be replayed and set sufficient values with numNode. The NNS_G2dInitMCInstance function is executed internally. This function and the NNS_G2dInitializeMCAnimation function have been kept to maintain compatibility with previous versions. A new function, NNS_G2dInitMCAnimationInstance, has been prepared to provide the same functionality. New users should use NNS_G2dInitMCAnimationInstance.
NNS_G2dInitializeMCAnimation, NNS_G2dInitMCInstance, NNS_G2dGetMCNumNodesRequired
01/31/2005 Added explanation regarding NNS_G2dInitMCAnimation.
08/02/2004 Renamed function
07/20/2005 NSS_G2dGetNumNodesRequired was renamed to NNS_G2dGetMCNumNodesRequired.
05/28/2004 Initial version.
CONFIDENTIAL