3#include <libultraship.h>
29 explicit ATree(
Vec3f pos, Gfx* displaylist, f32 drawDistance, f32 minDrawDistance,
const char* tlut);
31 virtual void Tick()
override;
34 virtual void Destroy()
override;
AActor()
Definition Actor.cpp:10
f32 MinDrawDistance
Definition Tree.h:20
f32 Unk_08
Definition Tree.h:24
f32 DrawDistance
Definition Tree.h:19
virtual void Tick() override
Definition Tree.cpp:24
s16 State
Definition Tree.h:22
const char * Tlut
Definition Tree.h:18
virtual void Destroy() override
Definition Tree.cpp:67
ATree(Vec3f pos, Gfx *displaylist, f32 drawDistance, f32 minDrawDistance, const char *tlut)
Definition Tree.cpp:12
virtual void Collision(Player *, AActor *) override
Definition Tree.cpp:66
Gfx * Displaylist
Definition Tree.h:17
virtual void Draw(Camera *camera) override
Definition Tree.cpp:33
f32 BoundingBoxSize
Definition Tree.h:23
s16 Flags
Definition Tree.h:21
f32 Vec3f[3]
Definition common_structs.h:10
Definition common_structs.h:264