#include <GameObject.h>
|
| GameObject (const char *name, FVector *pos, IRotator *rot, FVector *scale, Gfx *model, std::vector< Triangle > triangles, CollisionType collision, float boundingBoxSize, int32_t *despawnFlag, int32_t despawnValue) |
|
| GameObject (FVector *pos, Vec3s *rot) |
|
| GameObject () |
|
virtual void | Tick () |
|
virtual void | Draw () |
|
virtual void | Load () |
|
◆ CollisionType
Enumerator |
---|
VTX_INTERSECT | |
BOUNDING_BOX | |
BOUNDING_SPHERE | |
◆ GameObject() [1/3]
Editor::GameObject::GameObject |
( |
const char * | name, |
|
|
FVector * | pos, |
|
|
IRotator * | rot, |
|
|
FVector * | scale, |
|
|
Gfx * | model, |
|
|
std::vector< Triangle > | triangles, |
|
|
CollisionType | collision, |
|
|
float | boundingBoxSize, |
|
|
int32_t * | despawnFlag, |
|
|
int32_t | despawnValue ) |
◆ GameObject() [2/3]
Editor::GameObject::GameObject |
( |
FVector * | pos, |
|
|
Vec3s * | rot ) |
◆ GameObject() [3/3]
Editor::GameObject::GameObject |
( |
| ) |
|
◆ Draw()
void Editor::GameObject::Draw |
( |
| ) |
|
|
virtual |
◆ Load()
virtual void Editor::GameObject::Load |
( |
| ) |
|
|
inlinevirtual |
◆ Tick()
void Editor::GameObject::Tick |
( |
| ) |
|
|
virtual |
◆ BoundingBoxSize
float Editor::GameObject::BoundingBoxSize |
◆ Collision
◆ DespawnFlag
int32_t* Editor::GameObject::DespawnFlag |
◆ DespawnValue
int32_t Editor::GameObject::DespawnValue |
◆ Model
Gfx* Editor::GameObject::Model |
◆ Name
const char* Editor::GameObject::Name |
◆ Pos
◆ Rot
◆ Scale
◆ Triangles
std::vector<Triangle> Editor::GameObject::Triangles |
The documentation for this class was generated from the following files: