New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
EnemyChibiYoshiAwaData.h
Go to the documentation of this file.
1#pragma once
2
3#include <map_obj/ChibiYoshiAwaData.h>
4
5class Enemy;
6
7class EnemyChibiYoshiAwaData : public ChibiYoshiAwaData // vtbl Address: 0x1007262C
8{
9public:
10 // Address: 0x0232AB90
12
13 // Address: 0x0232ABFC
14 void setAwaHit(Actor* awa) override;
15 // Address: 0x0232AC3C
16 void awaCatchMove(Actor* awa) override;
17 // Address: 0x0232AC7C
18 void setAwaCatchEnd(Actor* awa) override;
19 // Address: 0x0232ACBC
20 void setAwaInvalid(Actor* awa) override;
21};
22static_assert(sizeof(EnemyChibiYoshiAwaData) == sizeof(ChibiYoshiAwaData));
Definition EnemyChibiYoshiAwaData.h:8
void setAwaCatchEnd(Actor *awa) override
Called when the bubble finishes swallowing the actor, and the actor should die.
void setAwaHit(Actor *awa) override
Called when a bubble hits the actor and either catches it or breaks.
void setAwaInvalid(Actor *awa) override
Called when the bubble cannot catch the actor and breaks instead.
void awaCatchMove(Actor *awa) override
Called as the bubble is swallowing the actor.
EnemyChibiYoshiAwaData(Enemy *owner)
Definition Enemy.h:152