Alchemy
Loading...
Searching...
No Matches

battle_effect_work.h File Reference

BattleEffectWork, the running battle effect's work, and its animation objects. More...

Go to the source code of this file.

Data Structures

struct  BattleCanvasOrigin
 Two adjacent affine background coordinates, queued together for BG2X/BG2Y. More...
struct  BattleEffectWork
 The running battle effect's work: its canvas image, 64 particles, the display registers it stages and its animation objects. More...

Functions

 STATIC_ASSERT (sizeof(struct BattleCanvasOrigin)==0x0c)
 STATIC_ASSERT (offsetof(struct BattleCanvasOrigin, y)==0x04)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, bg2xLines)==0x6980)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, imageStorage)==0)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, trackedCanvas.origin)==0x13c4)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, particles)==0x7080)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, transferMode)==0x7780)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, transferValue)==0x7784)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, frame)==0x778c)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, scrollTimer)==0x7790)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, scrollStepX)==0x7798)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, savedBg1X)==0x77a0)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, shakeFrames)==0x77a8)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, cameraDelta)==0x77ac)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, fadeFrames)==0x77b4)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, fadeStep)==0x77b8)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, win0h)==0x77bc)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, bg2x)==0x77d0)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, objects)==0x77d8)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, actorTimers)==0x7818)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, framesSinceTransfer)==0x7820)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, transferPending)==0x7824)
 STATIC_ASSERT (offsetof(struct BattleEffectWork, effect)==0x7828)
 STATIC_ASSERT (sizeof(struct BattleEffectWork)==0x782c)

Detailed Description

BattleEffectWork, the running battle effect's work, and its animation objects.

Definition in file battle_effect_work.h.

Function Documentation

◆ STATIC_ASSERT() [1/24]

STATIC_ASSERT ( sizeof(struct BattleCanvasOrigin) = =0x0c)

◆ STATIC_ASSERT() [2/24]

STATIC_ASSERT ( offsetof(struct BattleCanvasOrigin, y) = =0x04)

◆ STATIC_ASSERT() [3/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, bg2xLines) = =0x6980)

◆ STATIC_ASSERT() [4/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, imageStorage) = =0)

◆ STATIC_ASSERT() [5/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, trackedCanvas.origin) = =0x13c4)

◆ STATIC_ASSERT() [6/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, particles) = =0x7080)

◆ STATIC_ASSERT() [7/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, transferMode) = =0x7780)

◆ STATIC_ASSERT() [8/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, transferValue) = =0x7784)

◆ STATIC_ASSERT() [9/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, frame) = =0x778c)

◆ STATIC_ASSERT() [10/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, scrollTimer) = =0x7790)

◆ STATIC_ASSERT() [11/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, scrollStepX) = =0x7798)

◆ STATIC_ASSERT() [12/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, savedBg1X) = =0x77a0)

◆ STATIC_ASSERT() [13/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, shakeFrames) = =0x77a8)

◆ STATIC_ASSERT() [14/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, cameraDelta) = =0x77ac)

◆ STATIC_ASSERT() [15/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, fadeFrames) = =0x77b4)

◆ STATIC_ASSERT() [16/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, fadeStep) = =0x77b8)

◆ STATIC_ASSERT() [17/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, win0h) = =0x77bc)

◆ STATIC_ASSERT() [18/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, bg2x) = =0x77d0)

◆ STATIC_ASSERT() [19/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, objects) = =0x77d8)

◆ STATIC_ASSERT() [20/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, actorTimers) = =0x7818)

◆ STATIC_ASSERT() [21/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, framesSinceTransfer) = =0x7820)

◆ STATIC_ASSERT() [22/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, transferPending) = =0x7824)

◆ STATIC_ASSERT() [23/24]

STATIC_ASSERT ( offsetof(struct BattleEffectWork, effect) = =0x7828)

◆ STATIC_ASSERT() [24/24]

STATIC_ASSERT ( sizeof(struct BattleEffectWork) = =0x782c)