New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
EnemyDeathInfo.h
Go to the documentation of this file.
1#pragma once
2
3#include <math/seadVector.h>
4
5class StateID;
6
8{
9public:
20 static_assert(sizeof(Arg) == 0x18);
21
22public:
23 // Address: 0x101CE360
24 static Arg sDefaultArg; // { { 1.5f, 3.9f }, -4.0f, -0.24375f, nullptr, -1, 0, -1 }
25
26public:
29 , mIsDead(false)
30 {
31 }
32
33 bool isDead() const
34 {
35 return mIsDead;
36 }
37
38 // Address: 0x0232EFA0
39 void kill(const Arg& arg);
40
41private:
43 bool mIsDead;
44};
45static_assert(sizeof(EnemyDeathInfo) == 0x1C);
Definition EnemyDeathInfo.h:8
Arg mArg
Definition EnemyDeathInfo.h:42
bool isDead() const
Definition EnemyDeathInfo.h:33
void kill(const Arg &arg)
static Arg sDefaultArg
Definition EnemyDeathInfo.h:24
bool mIsDead
Definition EnemyDeathInfo.h:43
EnemyDeathInfo()
Definition EnemyDeathInfo.h:27
Definition StateID.h:6
Definition EnemyDeathInfo.h:11
const StateID * state_id
Definition EnemyDeathInfo.h:15
s8 score_type
Definition EnemyDeathInfo.h:16
sead::Vector2f speed
Definition EnemyDeathInfo.h:12
s8 player_no
Definition EnemyDeathInfo.h:18
f32 max_fall_speed
Definition EnemyDeathInfo.h:13
f32 gravity
Definition EnemyDeathInfo.h:14
u8 direction
Definition EnemyDeathInfo.h:17