# GXOamAffine

## Definitions

  `#include <nitro/gx/g2_oam.h>`

      typedef struct
      {
      u16 _0;
      u16 _1;
      u16 _2;
      s16 PA;
      u16 _4;
      u16 _5;
      u16 _6;
      s16 PB;
      u16 _8;
      u16 _9;
      u16 _10;
      s16 PC;
      u16 _12;
      u16 _13;
      u16 _14;
      s16 PD;
      }
      GXOamAffine;

## Elements

PA | Affine transform parameter; amount of change in X direction on same line (dx)
PB | Affine transform parameter; amount of change in X direction on next line (dmx)
PC | Affine transform parameter; amount of change in Y direction on same line (dy)
PD | Affine transform parameter; amount of change in Y direction on next line (dmy)

## Description

This structure is for manipulating the OAM affine transform parameters, PA, PB, PC, and PD.

## See Also

G2_SetOBJAffine

## Revision History

11/05/2004 Initial version.

CONFIDENTIAL