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:763
void update_object_lakitu_reverse(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:783
void func_800791F0(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:186
void func_80079860(s32 playerId)
Definition Lakitu.cpp:434
void func_8007A66C(s32 objectIndex)
Definition Lakitu.cpp:824
void update_object_lakitu_fishing(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:508
void func_8007A228(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:705
s32 _playerId
Definition Lakitu.h:81
void func_80079114(s32 objectIndex, s32 playerId, s32 arg2)
Definition Lakitu.cpp:158
void func_8007AA44(s32 playerId)
Definition Lakitu.cpp:875
void func_800790E4(s32 playerId)
void init_obj_lakitu_starter_and_checkered_flag(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:221
void func_8007A910(s32 arg0)
Definition Lakitu.cpp:867
void func_8007A060(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:647
void func_8007A88C(s32 playerId)
Definition Lakitu.cpp:854
void func_8007A778(s32 objectIndex)
Definition Lakitu.cpp:839
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:725
void func_8007993C(s32 objectIndex, Player *player)
Definition Lakitu.cpp:448
void update_object_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:398
void func_80079054(s32 playerId)
void func_80079A5C(s32 objectIndex, UNUSED Player *player)
Definition Lakitu.cpp:482
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:667
OLakitu(s32 playerId, LakituType type)
Definition Lakitu.cpp:40
void func_800729EC(s32 objectIndex)
Definition Lakitu.cpp:320
virtual void Draw(s32 playerId) override
Definition Lakitu.cpp:91
void init_obj_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:378
void func_800790B4(s32 playerId)
void init_obj_lakitu_red_flag_fishing(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:467
void update_object_lakitu_fishing2(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:562
void func_800797AC(s32 playerId)
Definition Lakitu.cpp:418
void update_object_lakitu_starter(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:241
OObject()
Definition Object.cpp:13
#define UNUSED
Definition macros.h:26
Definition common_structs.h:264