3#include <heap/seadDisposer.h>
4#include <math/seadVector.h>
45 void shockMotor(s8 player_no, ShockType type, s32 unk_flag = 0,
bool motor_related =
false);
48 void startShock(s8 player_no, ShockType type, s32 shock_flag, s32 unk_flag,
bool motor_related);
60static_assert(
sizeof(
Quake) == 0x58);
u32 getFlag() const
Definition Quake.h:50
Flag
Definition Quake.h:34
@ cTypeFlag_Normal
Definition Quake.h:36
@ cTypeFlag_Big
Definition Quake.h:37
@ cTypeFlag_Small
Definition Quake.h:35
u32 _3c[(0x4C - 0x3C)/sizeof(u32)]
Definition Quake.h:56
sead::Vector2f mOffset
Definition Quake.h:57
void startShock(s8 player_no, ShockType type, s32 shock_flag, s32 unk_flag, bool motor_related)
void shockMotor(s8 player_no, ShockType type, s32 unk_flag=0, bool motor_related=false)
u32 _54
Definition Quake.h:58
const sead::Vector2f & getOffset() const
Definition Quake.h:51
u32 _10[(0x38 - 0x10)/sizeof(u32)]
Definition Quake.h:54
ShockFlag
Definition Quake.h:28
@ cShockFlag_ShockCamera
Definition Quake.h:29
@ cShockFlag_ShockMotor
Definition Quake.h:30
u32 mFlag
Definition Quake.h:55