3#include <libultraship.h>
41 virtual void Tick()
override;
42 virtual void Draw(s32 cameraId)
override;
55 bool func_80073D0C(s32 objectIndex, s16* arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6);
World gWorldInstance
Definition Game.cpp:77
OObject()
Definition Object.cpp:13
s32 _headIndex
Definition Snowman.h:63
void func_80083BE4(s32)
Definition Snowman.cpp:238
void func_80083948(s32)
Definition Snowman.cpp:276
void func_80083538(s32 objectIndex, Vec3f arg1, s32 arg2, s32 arg3)
Definition Snowman.cpp:377
void func_800836F0(Vec3f)
Definition Snowman.cpp:104
size_t _idx
Definition Snowman.h:62
virtual void Draw(s32 cameraId) override
Definition Snowman.cpp:98
static OSnowman * Spawn(FVector pos)
Definition Snowman.h:23
s32 _bodyIndex
Definition Snowman.h:64
void func_80083C04(s32)
Definition Snowman.cpp:198
void func_8008379C(s32 objectIndex)
Definition Snowman.cpp:399
void DrawHead(s32)
Definition Snowman.cpp:117
void func_80083868(s32)
Definition Snowman.cpp:257
virtual void Translate(FVector pos) override
Definition Snowman.cpp:352
FVector Pos
Definition Snowman.h:60
bool func_80073D0C(s32 objectIndex, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6)
Definition Snowman.cpp:309
void DrawBody(s32)
Definition Snowman.cpp:160
void func_80083B0C(s32)
Definition Snowman.cpp:336
static size_t GetCount()
Definition Snowman.h:37
void func_80083A94(s32)
Definition Snowman.cpp:313
static size_t _count
Definition Snowman.h:61
virtual void Tick() override
Definition Snowman.cpp:50
OSnowman(const SpawnParams ¶ms)
Definition Snowman.cpp:20
~OSnowman()
Definition Snowman.h:33
f32 Vec3f[3]
Definition common_structs.h:10
float x
Definition CoreMath.h:31
float z
Definition CoreMath.h:31
float y
Definition CoreMath.h:31
Definition SpawnParams.h:30