3#include <libultraship.h>
34 virtual void Tick()
override;
35 virtual void Draw(s32 cameraId)
override;
48 bool func_80073D0C(s32 objectIndex, s16* arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6);
static OObject * AddObjectToWorld(const SpawnParams ¶ms)
Definition RegisterContent.h:10
OObject()
Definition Object.cpp:13
s32 _headIndex
Definition Snowman.h:56
void func_80083BE4(s32)
Definition Snowman.cpp:237
void func_80083948(s32)
Definition Snowman.cpp:275
void func_80083538(s32 objectIndex, Vec3f arg1, s32 arg2, s32 arg3)
Definition Snowman.cpp:376
void func_800836F0(Vec3f)
Definition Snowman.cpp:105
size_t _idx
Definition Snowman.h:55
virtual void Draw(s32 cameraId) override
Definition Snowman.cpp:99
static OSnowman * Spawn(FVector pos)
Definition Snowman.h:16
s32 _bodyIndex
Definition Snowman.h:57
void func_80083C04(s32)
Definition Snowman.cpp:197
void func_8008379C(s32 objectIndex)
Definition Snowman.cpp:398
void DrawHead(s32)
Definition Snowman.cpp:118
void func_80083868(s32)
Definition Snowman.cpp:256
virtual void Translate(FVector pos) override
Definition Snowman.cpp:351
FVector Pos
Definition Snowman.h:53
bool func_80073D0C(s32 objectIndex, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6)
Definition Snowman.cpp:308
void DrawBody(s32)
Definition Snowman.cpp:160
void func_80083B0C(s32)
Definition Snowman.cpp:335
static size_t GetCount()
Definition Snowman.h:30
void func_80083A94(s32)
Definition Snowman.cpp:312
static size_t _count
Definition Snowman.h:54
virtual void Tick() override
Definition Snowman.cpp:51
OSnowman(const SpawnParams ¶ms)
Definition Snowman.cpp:21
~OSnowman()
Definition Snowman.h:26
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