The entry table at the start of each scene overlay: its initialize function and the functions returning its entrances, exits, placements, events and regions, each behind a veneer word. More...
#include <field_runtime.h>
Data Fields | |
| u32 | initializeVeneer |
| s32(*) | initialize (void) |
| u32 | entrancesVeneer |
| const struct SceneEntrance *(*) | entrances (void) |
| u32 | exitsVeneer |
| const u32 *(*) | exits (void) |
| u32 | placementsVeneer |
| const struct ScenePlacement *(*) | placements (void) |
| u32 | eventsVeneer |
| const struct SceneEvent *(*) | events (void) |
| u32 | regionsVeneer |
| const struct SceneRegion *(*) | regions (void) |
The entry table at the start of each scene overlay: its initialize function and the functions returning its entrances, exits, placements, events and regions, each behind a veneer word.
Definition at line 42 of file field_runtime.h.
| u32 SceneEntries::initializeVeneer |
Definition at line 43 of file field_runtime.h.
| s32(*) SceneEntries::initialize(void) |
Definition at line 44 of file field_runtime.h.
Referenced by Field_RunScene(), and Runtime_CallWorkBlockEntry().
| u32 SceneEntries::entrancesVeneer |
Definition at line 45 of file field_runtime.h.
| const struct SceneEntrance *(*) SceneEntries::entrances(void) |
Definition at line 45 of file field_runtime.h.
Referenced by Scene_ApplyEntrance().
| u32 SceneEntries::exitsVeneer |
Definition at line 47 of file field_runtime.h.
| const u32 *(*) SceneEntries::exits(void) |
Definition at line 48 of file field_runtime.h.
Referenced by Scene_TakeExit().
| u32 SceneEntries::placementsVeneer |
Definition at line 49 of file field_runtime.h.
| const struct ScenePlacement *(*) SceneEntries::placements(void) |
Definition at line 49 of file field_runtime.h.
Referenced by Field_RunScene().
| u32 SceneEntries::eventsVeneer |
Definition at line 51 of file field_runtime.h.
| const struct SceneEvent *(*) SceneEntries::events(void) |
Definition at line 51 of file field_runtime.h.
Referenced by Field_PlaceMapMarkers(), Field_RunScene(), and FieldEffect_SpawnNearbyMarkers().
| u32 SceneEntries::regionsVeneer |
Definition at line 53 of file field_runtime.h.
| const struct SceneRegion *(*) SceneEntries::regions(void) |
Definition at line 53 of file field_runtime.h.
Referenced by Field_CheckExitRegions().