# NNS_G2dPrint*

## Syntax

  `#include <nnsys/g2d/load/g2d_NAN_load.h>`
  `#include <nnsys/g2d/load/g2d_NCE_load.h>`
  `#include <nnsys/g2d/load/g2d_NEN_load.h>`
  `#include <nnsys/g2d/load/g2d_NMC_load.h>`
  `#include <nnsys/g2d/load/g2d_NFT_load.h>`

  `void NNS_G2dPrintAnimContents( void* pData, NNSG2dAnimationElement animElem );`
  `void NNS_G2dPrintAnimFrame( const NNSG2dAnimFrameData* pFrame, NNSG2dAnimationElement animElem );`
  `void NNS_G2dPrintAnimSequence( const NNSG2dAnimSequenceData* pSeq );`
  `void NNS_G2dPrintAnimBank( const NNSG2dAnimBankData* pAnimBank );`

  `void NNS_G2dPrintOBJAttr ( const NNSG2dCellOAMAttrData* pOBJ );`
  `void NNS_G2dPrintCellInfo ( const NNSG2dCellData* pCell );`
  `void NNS_G2dPrintCellBank ( const NNSG2dCellDataBank* pCellBank );`

  `void NNS_G2dPrintEntityData ( const NNSG2dEntityData* pEntity );`
  `void NNS_G2dPrintEntityDataBank ( const NNSG2dEntityDataBank* pDataBank );`

  `void NNS_G2dPrintNodeHierData ( const NNSG2dMultiCellHierarchyData* pNode );`
  `void NNS_G2dPrintMultiCellInfo ( const NNSG2dMultiCellData* pMCell );`
  `void NNS_G2dPrintMultiCellBank ( const NNSG2dMultiCellDataBank* pDataBank );`

  `void NNS_G2dPrintScreenData ( const NNSG2dScreenData* pScrnData );`
  `void NNS_G2dPrintCharacterData ( const NNSG2dCharacterData* pCharData );`
  `void NNS_G2dPrintPaletteData ( const NNSG2dPaletteData* pPlttData );`

  `void NNS_G2dPrintFont( const NNSG2dFont* pFont );`

## Arguments

pData | [IN] Animation result
animElem | [IN] Enumerator representing the element types in the animation (NNSG2dAnimationElement)
pFrame | [IN] Animation frame
`pSeq` | [IN] Animation sequence.
`pAnimBank` | [IN] Animation bank
`pOBJ` | [IN] Object information
`pCell` | [IN] Cell data
`pCellBank` | [IN] Cell data bank.
`pEntity` | [IN] Entity data
`pDataBank` | [IN] Entity data bank
`pNode` | [IN] Node settings information
`pMCell` | [IN] Multicell data
`pMCellBank` | [IN] Multicell data bank
`pScrnData` | [IN] Screen data
`pCharData` | [IN] Character data
`pPlttData` | [IN] Palette data
`pFont` | [IN] Font data

## Return Values

None.

## Description

Outputs the binary data contents to the debug output.

## See Also

`NNS_G2dUnPack*`

## Revision History

2005/05/25 Added `NNS_G2dPrintFont` and corrected header file paths.
2004/09/02 Added `NNS_G2dPrintScreenData`.
2004/05/28 Initial version.

CONFIDENTIAL