Alchemy
Loading...
Searching...
No Matches

fx_scene.h File Reference

BattleFxScene, the work of a battle or field Psynergy effect scene, and its arc objects. More...

Go to the source code of this file.

Data Structures

struct  ArcEffectObject
 A field object as Avoid's caster: its facing, its animation records and the phase and frame count of its per-frame callback. More...
struct  BattleFxScene
 The work of a Psynergy effect scene: its caster and target, where it takes place, the map state it restores and its 24 effect slots. More...

Functions

 STATIC_ASSERT (sizeof(struct BattleFxScene)==0x720)
 STATIC_ASSERT (offsetof(struct BattleFxScene, mainObject)==0x10)
 STATIC_ASSERT (offsetof(struct BattleFxScene, action)==0x1c)
 STATIC_ASSERT (offsetof(struct BattleFxScene, savedCallback)==0x38)
 STATIC_ASSERT (offsetof(struct BattleFxScene, tileSlot)==0x46)
 STATIC_ASSERT (offsetof(struct BattleFxScene, savedShakeX)==0x4c)
 STATIC_ASSERT (offsetof(struct BattleFxScene, slots)==0x58)
 STATIC_ASSERT (offsetof(struct BattleFxScene, arcTileSlot)==0x71a)
 STATIC_ASSERT (offsetof(struct BattleFxScene, messageMode)==0x71c)
static __inline__ s32 BattleFx_Interpolate (s32 to, s32 from, s32 step)

Detailed Description

BattleFxScene, the work of a battle or field Psynergy effect scene, and its arc objects.

Definition in file fx_scene.h.

Function Documentation

◆ STATIC_ASSERT() [1/9]

STATIC_ASSERT ( sizeof(struct BattleFxScene) = =0x720)

◆ STATIC_ASSERT() [2/9]

STATIC_ASSERT ( offsetof(struct BattleFxScene, mainObject) = =0x10)

◆ STATIC_ASSERT() [3/9]

STATIC_ASSERT ( offsetof(struct BattleFxScene, action) = =0x1c)

◆ STATIC_ASSERT() [4/9]

STATIC_ASSERT ( offsetof(struct BattleFxScene, savedCallback) = =0x38)

◆ STATIC_ASSERT() [5/9]

STATIC_ASSERT ( offsetof(struct BattleFxScene, tileSlot) = =0x46)

◆ STATIC_ASSERT() [6/9]

STATIC_ASSERT ( offsetof(struct BattleFxScene, savedShakeX) = =0x4c)

◆ STATIC_ASSERT() [7/9]

STATIC_ASSERT ( offsetof(struct BattleFxScene, slots) = =0x58)

◆ STATIC_ASSERT() [8/9]

STATIC_ASSERT ( offsetof(struct BattleFxScene, arcTileSlot) = =0x71a)

◆ STATIC_ASSERT() [9/9]

STATIC_ASSERT ( offsetof(struct BattleFxScene, messageMode) = =0x71c)

◆ BattleFx_Interpolate()

__inline__ s32 BattleFx_Interpolate ( s32 to,
s32 from,
s32 step )
static