# NNS_G2dEntryOamManagerOam

## C Specification

      #include <nnsys/g2d/g2d_Oam.h>

      BOOL NNS_G2dEntryOamManagerOam(
              NNSG2dOamManagerInstance*       pMan,
              const GXOamAttr*                pOam,
              u16                         num );

## Arguments

`pMan` | [OUT] OAM manager entity
`pOam` | [IN] Pointer to the start of the GXOamAttr array that will be registered
`num` | [IN] Number of OAMs to be registered

## Return Values

If there is not enough free space, nothing is registered and `FALSE` is returned.

## Description

Registers OBJ in the OAM manager. The entered `GXOamAttr` array is copied to the Manager's internal buffer. The Manager intermittently copies only the "attr 0,1,2" parts of the `GXOamAttr` array elements. (In other words, the affine parameters are not overwritten.) `NNS_G2dEntryNewOam` has undergone a name change. This function will remain to preserve compatibility.

## See Also

`NNS_G2dEntryNewOam`, `NNS_G2dEntryOamManagerOamWithAffineIdx`

## Revision History

08/02/2004 Renamed function.
05/28/2004 Initial version.