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
7// vtbl Address: 0x1007262C
9{
10public:
11 // Address: 0x0232AB90
13
14 // Address: 0x0232ABFC
15 void setAwaHit(Actor* awa) override;
16 // Address: 0x0232AC3C
17 void awaCatchMove(Actor* awa) override;
18 // Address: 0x0232AC7C
19 void setAwaCatchEnd(Actor* awa) override;
20 // Address: 0x0232ACBC
21 void setAwaInvalid(Actor* awa) override;
22};
23static_assert(sizeof(EnemyChibiYoshiAwaData) == sizeof(ChibiYoshiAwaData));
Definition EnemyChibiYoshiAwaData.h:9
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:153