3#include <libultraship.h>
39 explicit OLakitu(s32 playerId, LakituType type);
43 virtual void Tick()
override;
45 virtual void Draw(s32 playerId)
override;
void func_8007A3F0(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:771
void update_object_lakitu_reverse(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:791
void func_800791F0(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:194
void func_80079860(s32 playerId)
Definition Lakitu.cpp:442
void func_8007A66C(s32 objectIndex)
Definition Lakitu.cpp:832
void update_object_lakitu_fishing(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:516
void func_8007A228(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:713
s32 _playerId
Definition Lakitu.h:80
void func_80079114(s32 objectIndex, s32 playerId, s32 arg2)
Definition Lakitu.cpp:166
void func_8007AA44(s32 playerId)
Definition Lakitu.cpp:883
void func_800790E4(s32 playerId)
void init_obj_lakitu_starter_and_checkered_flag(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:229
void func_8007A910(s32 arg0)
Definition Lakitu.cpp:875
void func_8007A060(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:655
void func_8007A88C(s32 playerId)
Definition Lakitu.cpp:862
void func_8007A778(s32 objectIndex)
Definition Lakitu.cpp:847
virtual void Tick() override
Definition Lakitu.cpp:52
void Activate(LakituType type)
Definition Lakitu.cpp:48
virtual void Tick60fps() override
Definition Lakitu.cpp:56
void func_80079084(s32 playerId)
void update_object_lakitu_final_lap(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:733
void func_8007993C(s32 objectIndex, Player *player)
Definition Lakitu.cpp:456
void update_object_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:406
void func_80079054(s32 playerId)
void func_80079A5C(s32 objectIndex, UNUSED Player *player)
Definition Lakitu.cpp:490
LakituTowType
Definition Lakitu.h:33
@ NORMAL
Definition Lakitu.h:34
@ ICE
Definition Lakitu.h:35
LakituType
Definition Lakitu.h:23
@ REVERSE
Definition Lakitu.h:29
@ TOW_ICE_CUBE
Definition Lakitu.h:30
@ TOW
Definition Lakitu.h:26
@ FINAL_LAP
Definition Lakitu.h:28
@ FINISH
Definition Lakitu.h:25
@ SECOND_LAP
Definition Lakitu.h:27
@ STARTER
Definition Lakitu.h:24
LakituType _type
Definition Lakitu.h:79
void update_object_lakitu_second_lap(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:675
OLakitu(s32 playerId, LakituType type)
Definition Lakitu.cpp:41
void func_800729EC(s32 objectIndex)
Definition Lakitu.cpp:328
virtual void Draw(s32 playerId) override
Definition Lakitu.cpp:92
void init_obj_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:386
void func_800790B4(s32 playerId)
void init_obj_lakitu_red_flag_fishing(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:475
void update_object_lakitu_fishing2(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:570
void func_800797AC(s32 playerId)
Definition Lakitu.cpp:426
void update_object_lakitu_starter(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:249
OObject()
Definition Object.cpp:13
#define UNUSED
Definition macros.h:26
Definition common_structs.h:264