3#include <libultraship.h>
void DrawDefaultEditorProperties()
Definition DefaultProperties.cpp:5
virtual void Tick()
Definition Actor.cpp:35
f32 Unk_08
Definition Actor.h:19
void SetScale(FVector scale)
Definition Actor.cpp:96
void SetLocation(FVector pos)
Definition Actor.cpp:55
s16 State
Definition Actor.h:18
virtual void VehicleCollision(s32 playerId, Player *player)
Definition Actor.cpp:50
const char * Model
Definition Actor.h:26
Collision Unk30
Definition Actor.h:25
void Rotate(IRotator rot)
Definition Actor.cpp:89
AActor()
Definition Actor.cpp:13
bool bPendingDestroy
Definition Actor.h:38
FVector SpawnPos
Definition Actor.h:30
s16 Unk_16
Definition Actor.h:22
virtual void Draw(Camera *)
Definition Actor.cpp:36
FVector SpawnScale
Definition Actor.h:32
virtual ~AActor()=default
const char * ResourceName
Definition Actor.h:29
virtual void BeginPlay()
Definition Actor.cpp:22
s16 Flags
Definition Actor.h:16
float Speed
Definition Actor.h:35
Vec3f Velocity
Definition Actor.h:24
virtual void DrawEditorProperties()
Definition Actor.h:70
virtual void SetSpawnParams(SpawnParams ¶ms)
Definition Actor.cpp:74
FVector Scale
Definition Actor.h:34
IRotator SpawnRot
Definition Actor.h:31
FVector GetLocation() const
Definition Actor.cpp:60
IRotator GetRotation() const
Definition Actor.cpp:64
s16 Type
Definition Actor.h:15
Vec3f Pos
Definition Actor.h:23
virtual void Destroy()
Definition Actor.cpp:51
uint8_t uuid[16]
Definition Actor.h:27
const char * Name
Definition Actor.h:28
void Translate(FVector pos)
Definition Actor.cpp:82
f32 BoundingBoxSize
Definition Actor.h:20
std::vector< Triangle > Triangles
Definition Actor.h:36
virtual void Collision(Player *player, AActor *actor)
Definition Actor.cpp:49
Vec3s Rot
Definition Actor.h:21
virtual bool IsMod()
Definition Actor.cpp:54
FVector GetScale() const
Definition Actor.cpp:70
s16 Unk_04
Definition Actor.h:17
f32 Vec3f[3]
Definition common_structs.h:10
s16 Vec3s[3]
Definition common_structs.h:15
Definition CoreMath.h:137
Definition common_structs.h:264
Definition SpawnParams.h:30