Alchemy
Loading...
Searching...
No Matches

colosso_gauge.h File Reference

The Colosso race gauge's sprites and work. More...

Go to the source code of this file.

Data Structures

struct  ColossoGaugeSprite
 One sprite of the race gauge's list: a link word, its position and shape attributes, and its tile. More...
struct  ColossoGaugeWork
 The Colosso race gauge's work at the start of work slot 59: its sprites, how far it has slid down, the racers and the finish. More...

Functions

 STATIC_ASSERT (sizeof(struct ColossoGaugeSprite)==12)
 STATIC_ASSERT (sizeof(struct ColossoGaugeWork)==240)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, vramBlock)==216)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, level)==218)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, hold)==220)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, playerActor)==222)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, rivalActor)==224)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, finishItemActorA)==226)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, finishItemActorB)==228)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, segments)==230)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, finishX)==232)
 STATIC_ASSERT (offsetof(struct ColossoGaugeWork, finishZ)==236)

Detailed Description

The Colosso race gauge's sprites and work.

Definition in file colosso_gauge.h.

Function Documentation

◆ STATIC_ASSERT() [1/12]

STATIC_ASSERT ( sizeof(struct ColossoGaugeSprite) = =12)

◆ STATIC_ASSERT() [2/12]

STATIC_ASSERT ( sizeof(struct ColossoGaugeWork) = =240)

◆ STATIC_ASSERT() [3/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, vramBlock) = =216)

◆ STATIC_ASSERT() [4/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, level) = =218)

◆ STATIC_ASSERT() [5/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, hold) = =220)

◆ STATIC_ASSERT() [6/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, playerActor) = =222)

◆ STATIC_ASSERT() [7/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, rivalActor) = =224)

◆ STATIC_ASSERT() [8/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, finishItemActorA) = =226)

◆ STATIC_ASSERT() [9/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, finishItemActorB) = =228)

◆ STATIC_ASSERT() [10/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, segments) = =230)

◆ STATIC_ASSERT() [11/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, finishX) = =232)

◆ STATIC_ASSERT() [12/12]

STATIC_ASSERT ( offsetof(struct ColossoGaugeWork, finishZ) = =236)