Unit 'nds9' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#libndsfpc]

sSpriteEntry

Declaration

Source position: sprite.inc line 92

type sSpriteEntry = bitpacked record

  case Integer of

    0: (

        y: Unsigned_8;

        case Integer of

          0: (

              __padding1: Unsigned_1;

              isHidden: Unsigned_1;

              __padding2: Unsigned_6;

            );

          1: (

              isRotateScale: Unsigned_1;

              isSizeDouble: Unsigned_1;

              blendMode: Unsigned_2;

              isMosaic: Unsigned_1;

              colorMode: Unsigned_1;

              shape: Unsigned_2;

              case Integer of

                0: (

                    x: Unsigned_9;

                    _padding3: Unsigned_7;

                  );

                1: (

                    __padding4: Unsigned_8;

                    case Integer of

                      0: (

                          __padding5: Unsigned_4;

                          hFlip: Unsigned_1;

                          vFlip: Unsigned_1;

                          __padding6: Unsigned_2;

                        );

                      1: (

                          __padding7: Unsigned_1;

                          rotationIndex: Unsigned_5;

                          size: Unsigned_2;

                          gfxIndex: Unsigned_10;

                          priority: Unsigned_2;

                          palette: Unsigned_4;

                          attribute3: cuint16;

                        );

                  );

            );

      );

    1: (

        attribute: array [0..2] of cuint16;

        filler: cuint16;

      );

end;


Documentation generated on: 2023-03-18