3#include <libultraship.h>
52 virtual void Tick()
override;
53 virtual void Draw(s32 cameraId)
override;
54 void func_80046F60(u8* tlut, u8* arg1, s32 arg2, s32 arg3, s32 arg4);
World gWorldInstance
Definition Game.cpp:74
void func_8007D8AC(s32 arg0)
Definition Bat.cpp:173
void func_8007DA4C(s32 objectIndex)
Definition Bat.cpp:236
static OBat * Spawn(const FVector &pos, const IRotator &rot)
Definition Bat.h:33
size_t _idx
Definition Bat.h:68
~OBat()
Definition Bat.h:44
void func_8007D794(s32 objectIndex)
Definition Bat.cpp:270
FVector _pos
Definition Bat.h:66
static size_t _count
Definition Bat.h:67
s32 func_8007D804(s32 objectIndex)
Definition Bat.cpp:178
void func_80046F60(u8 *tlut, u8 *arg1, s32 arg2, s32 arg3, s32 arg4)
Definition Bat.cpp:167
static size_t GetCount()
Definition Bat.h:48
void func_8007D8D4(s32 objectIndex, s32 arg1)
Definition Bat.cpp:191
void func_80089A04(s32 objectIndex, f32 arg1, f32 arg2)
Definition Bat.cpp:252
void func_8007DAF8(s32 objectIndex, s32 arg1)
Definition Bat.cpp:241
void func_8007DA74(s32 objectIndex)
Definition Bat.cpp:223
virtual void Tick() override
Definition Bat.cpp:41
virtual void Draw(s32 cameraId) override
Definition Bat.cpp:110
OBat(const SpawnParams ¶ms)
Definition Bat.cpp:23
OObject()
Definition Object.cpp:13
Definition CoreMath.h:137
Definition SpawnParams.h:30