#include <GameObject.h>
◆ CollisionType
| Enumerator |
|---|
| VTX_INTERSECT | |
| BOUNDING_BOX | |
| BOUNDING_SPHERE | |
◆ GameObject() [1/2]
◆ GameObject() [2/2]
| TrackEditor::GameObject::GameObject |
( |
| ) |
|
◆ ~GameObject()
| virtual TrackEditor::GameObject::~GameObject |
( |
| ) |
|
|
virtualdefault |
◆ Destroy()
| void TrackEditor::GameObject::Destroy |
( |
| ) |
|
|
inline |
◆ Draw()
| void TrackEditor::GameObject::Draw |
( |
| ) |
|
|
virtual |
◆ DrawEditorProperties()
| virtual void TrackEditor::GameObject::DrawEditorProperties |
( |
| ) |
|
|
inlinevirtual |
◆ GetLocation()
| FVector TrackEditor::GameObject::GetLocation |
( |
| ) |
const |
◆ GetRotation()
| IRotator TrackEditor::GameObject::GetRotation |
( |
| ) |
const |
◆ GetScale()
| FVector TrackEditor::GameObject::GetScale |
( |
| ) |
const |
◆ Load()
| virtual void TrackEditor::GameObject::Load |
( |
| ) |
|
|
inlinevirtual |
◆ Rotate()
| void TrackEditor::GameObject::Rotate |
( |
IRotator | rot | ) |
|
◆ SetScale()
| void TrackEditor::GameObject::SetScale |
( |
FVector | scale | ) |
|
◆ Tick()
| void TrackEditor::GameObject::Tick |
( |
| ) |
|
|
virtual |
◆ Translate()
| void TrackEditor::GameObject::Translate |
( |
FVector | pos | ) |
|
◆ BoundingBoxSize
| float TrackEditor::GameObject::BoundingBoxSize |
◆ Collision
◆ Model
| const char* TrackEditor::GameObject::Model = "" |
◆ Name
| const char* TrackEditor::GameObject::Name |
◆ Pos
| FVector TrackEditor::GameObject::Pos |
◆ ResourceName
| const char* TrackEditor::GameObject::ResourceName |
◆ Rot
◆ Scale
| FVector TrackEditor::GameObject::Scale |
◆ SpawnPos
| FVector TrackEditor::GameObject::SpawnPos = {0.0f, 0.0f, 0.0f} |
◆ SpawnRot
| IRotator TrackEditor::GameObject::SpawnRot = {0, 0, 0} |
◆ SpawnScale
| FVector TrackEditor::GameObject::SpawnScale = {1.0f, 1.0f, 1.0f} |
◆ Speed
| float TrackEditor::GameObject::Speed |
◆ Triangles
| std::vector<Triangle> TrackEditor::GameObject::Triangles |
The documentation for this class was generated from the following files: