3#include <libultraship.h>
31 .Name =
"mk:trash_bin",
42 virtual void Tick()
override;
43 virtual void Draw(s32 cameraId)
override;
World gWorldInstance
Definition Game.cpp:74
OObject()
Definition Object.cpp:13
Behaviour
Definition TrashBin.h:23
@ STATIC
Definition TrashBin.h:24
@ MUNCHING
Definition TrashBin.h:25
IRotator _rot
Definition TrashBin.h:54
OTrashBin(const SpawnParams ¶ms)
Definition TrashBin.cpp:24
size_t _idx
Definition TrashBin.h:56
void init_bb_trash_bin(s32)
Definition TrashBin.cpp:83
void func_8007E00C(s32 objectIndex)
Definition TrashBin.cpp:110
bool _drawBin
Definition TrashBin.h:57
float _scale
Definition TrashBin.h:55
static Vtx BinVtx[]
Definition TrashBin.h:196
static OTrashBin * Spawn(const FVector &pos, const IRotator &rot, f32 scale, OTrashBin::Behaviour bhv)
Definition TrashBin.h:29
static Gfx BinMod[]
Definition TrashBin.h:161
FVector _pos
Definition TrashBin.h:53
static Vtx BinVtx2[]
Definition TrashBin.h:219
virtual void Draw(s32 cameraId) override
Definition TrashBin.cpp:53
Behaviour _bhv
Definition TrashBin.h:52
virtual void Tick() override
Definition TrashBin.cpp:41
Definition CoreMath.h:137
Definition SpawnParams.h:30