3#include <libultraship.h>
32 .Name =
"mk:hedgehog",
33 .Behaviour = behaviour,
35 .PatrolEnd = patrolPoint,
48 virtual void Tick()
override;
49 virtual void Draw(s32 cameraId)
override;
World gWorldInstance
Definition Game.cpp:77
void func_8004A870(s32 objectIndex, f32 arg1)
Definition Hedgehog.cpp:93
virtual void SetSpawnParams(SpawnParams ¶ms) override
Definition Hedgehog.cpp:39
static size_t GetCount()
Definition Hedgehog.h:44
FVector2D PatrolEnd
Definition Hedgehog.h:63
OHedgehog(const SpawnParams ¶ms)
Definition Hedgehog.cpp:19
virtual void Draw(s32 cameraId) override
Definition Hedgehog.cpp:56
void func_800555BC(s32 objectIndex, s32 cameraId)
Definition Hedgehog.cpp:78
void func_80083474(s32 objectIndex)
Definition Hedgehog.cpp:197
void func_80083248(s32 objectIndex)
Definition Hedgehog.cpp:143
void func_8008311C(s32 objectIndex, s32 arg1)
Definition Hedgehog.cpp:122
~OHedgehog()
Definition Hedgehog.h:40
virtual void Tick() override
Definition Hedgehog.cpp:45
static OHedgehog * Spawn(const FVector &pos, const FVector2D &patrolPoint, s16 behaviour)
Definition Hedgehog.h:30
static size_t _count
Definition Hedgehog.h:64
size_t _idx
Definition Hedgehog.h:65
void func_800833D0(s32 objectIndex, s32 arg1)
Definition Hedgehog.cpp:177
virtual void DrawEditorProperties() override
Definition Hedgehog.cpp:203
OObject()
Definition Object.cpp:13
Definition SpawnParams.h:30