Alchemy
Loading...
Searching...
No Matches

resource_388_runtime.h

Go to the documentation of this file.
1#ifndef ALCHEMY_RESOURCE_388_RUNTIME_H
2#define ALCHEMY_RESOURCE_388_RUNTIME_H
3
4/// @file
5/// The views a scene overlay takes of its runtime work and slots; most fields
6/// are still unnamed.
7
8#include "global_cells.h"
9#include "static_assert.h"
10
12 u8 unk000[0x1c0];
16};
17
19 u8 unk00[0x23];
21 u8 unk24[0x35];
23};
24
25STATIC_ASSERT(offsetof(struct Resource388Runtime, setupRequest1c0) == 0x1c0);
26STATIC_ASSERT(offsetof(struct Resource388Runtime, setupValue1c8) == 0x1c8);
29
30#endif
The work slots of gWorkSlot, read through their own names.
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)
Definition stddef.h:19
signed int s32
Definition types.h:14
signed char s8
Definition types.h:10
unsigned char u8
Definition types.h:11