1#ifndef ALCHEMY_AFFINE_H
2#define ALCHEMY_AFFINE_H
union AffineMatrix gObjAffineMatrices[]
u8 gObjAffineCount
The matrices handed out this frame (up to 32), copied into OAM with the sprites.
STATIC_ASSERT, a compile-time check that emits nothing.
#define STATIC_ASSERT(condition)
C89 permits repeated extern declarations of the same array.
#define offsetof(type, member)
The integer types, TRUE, UNUSED and the fixed-address macros.
One OAM rotation-scaling matrix: pa, pb, pc and pd in 8.8 fixed point, the inverse of the transform t...
s16 coefficients[4]
pa, pb, pc and pd
u32 rows[2]
pa and pb, then pc and pd, written whole when only the diagonal is set.