3#include <libultraship.h>
40 explicit OLakitu(s32 playerId, LakituType type);
44 virtual void Tick()
override;
46 virtual void Draw(s32 playerId)
override;
void func_8007A3F0(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:704
void update_object_lakitu_reverse(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:725
void func_800791F0(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:163
void func_80079860(s32 playerId)
Definition Lakitu.cpp:379
void func_8007A66C(s32 objectIndex)
Definition Lakitu.cpp:766
void update_object_lakitu_fishing(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:447
void func_8007A228(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:645
s32 _playerId
Definition Lakitu.h:81
void func_80079114(s32 objectIndex, s32 playerId, s32 arg2)
Definition Lakitu.cpp:135
void func_8007AA44(s32 playerId)
Definition Lakitu.cpp:821
void func_800790E4(s32 playerId)
void init_obj_lakitu_starter_and_checkered_flag(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:191
void func_8007A910(s32 arg0)
Definition Lakitu.cpp:813
void func_8007A060(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:586
void func_8007A88C(s32 playerId)
Definition Lakitu.cpp:800
void func_8007A778(s32 objectIndex)
Definition Lakitu.cpp:783
virtual void Tick() override
Definition Lakitu.cpp:51
void Activate(LakituType type)
Definition Lakitu.cpp:47
virtual void Tick60fps() override
Definition Lakitu.cpp:55
void func_80079084(s32 playerId)
void update_object_lakitu_final_lap(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:666
void func_8007993C(s32 objectIndex, Player *player)
Definition Lakitu.cpp:393
void update_object_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:343
void func_80079054(s32 playerId)
void func_80079A5C(s32 objectIndex, UNUSED Player *player)
Definition Lakitu.cpp:421
LakituTowType
Definition Lakitu.h:34
@ NORMAL
Definition Lakitu.h:35
@ ICE
Definition Lakitu.h:36
LakituType
Definition Lakitu.h:24
@ REVERSE
Definition Lakitu.h:30
@ TOW_ICE_CUBE
Definition Lakitu.h:31
@ TOW
Definition Lakitu.h:27
@ FINAL_LAP
Definition Lakitu.h:29
@ FINISH
Definition Lakitu.h:26
@ SECOND_LAP
Definition Lakitu.h:28
@ STARTER
Definition Lakitu.h:25
LakituType _type
Definition Lakitu.h:80
void update_object_lakitu_second_lap(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:607
OLakitu(s32 playerId, LakituType type)
Definition Lakitu.cpp:40
void func_800729EC(s32 objectIndex)
Definition Lakitu.cpp:291
virtual void Draw(s32 playerId) override
Definition Lakitu.cpp:91
void init_obj_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:322
void func_800790B4(s32 playerId)
void init_obj_lakitu_red_flag_fishing(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:405
void update_object_lakitu_fishing2(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:501
void func_800797AC(s32 playerId)
Definition Lakitu.cpp:363
void update_object_lakitu_starter(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:212
OObject()
Definition Object.cpp:13
#define UNUSED
Definition macros.h:26
Definition common_structs.h:264