#include <Object.h>
star::Object::Object |
( |
void |
| ) |
|
star::Object::~Object |
( |
void |
| ) |
|
|
virtual |
void star::Object::AddChild |
( |
Object * |
pObject | ) |
|
void star::Object::BaseDraw |
( |
| ) |
|
void star::Object::BaseInitialize |
( |
| ) |
|
void star::Object::BaseUpdate |
( |
const Context & |
context | ) |
|
bool star::Object::CircleCollision |
( |
Object * |
object, |
|
|
Object * |
otherObject |
|
) |
| |
void star::Object::CollisionCheck |
( |
Object * |
otherObject | ) |
|
void star::Object::Draw |
( |
| ) |
|
|
protectedvirtual |
void star::Object::Freeze |
( |
bool |
freeze | ) |
|
template<class T >
T * star::Object::GetChild |
( |
| ) |
const |
template<class T >
T * star::Object::GetChild |
( |
const tstring & |
name | ) |
const |
std::vector< Object * > & star::Object::GetChildren |
( |
| ) |
|
const tstring & star::Object::GetCollisionTag |
( |
| ) |
const |
template<class T >
T * star::Object::GetComponent |
( |
bool |
searchChildren = false | ) |
const |
const tstring & star::Object::GetName |
( |
| ) |
const |
Object * star::Object::GetParent |
( |
| ) |
const |
void star::Object::Initialize |
( |
void |
| ) |
|
|
protectedvirtual |
bool star::Object::IsDisabled |
( |
| ) |
const |
bool star::Object::IsFrozen |
( |
| ) |
const |
bool star::Object::IsVisible |
( |
| ) |
const |
bool star::Object::RectangleCircleCollision |
( |
Object * |
object, |
|
|
Object * |
otherObject |
|
) |
| |
bool star::Object::RectangleCollision |
( |
Object * |
object, |
|
|
Object * |
otherObject |
|
) |
| |
void star::Object::RemoveChild |
( |
const Object * |
pObject | ) |
|
void star::Object::RemoveComponent |
( |
const BaseComponent * |
pComponent | ) |
|
void star::Object::SetCollisionTag |
( |
const tstring & |
tag | ) |
|
void star::Object::SetDisabled |
( |
bool |
disabled | ) |
|
void star::Object::SetName |
( |
const tstring & |
name | ) |
|
void star::Object::SetScene |
( |
BaseScene * |
pScene | ) |
|
void star::Object::SetVisible |
( |
bool |
visible | ) |
|
void star::Object::UnsetScene |
( |
| ) |
|
void star::Object::Update |
( |
const Context & |
context | ) |
|
|
protectedvirtual |
bool star::Object::m_bIsInitialized |
|
protected |
tstring star::Object::m_CollisionTag |
|
protected |
bool star::Object::m_IsFrozen |
|
protected |
bool star::Object::m_IsVisible |
|
protected |
std::vector<Object*> star::Object::m_pChildren |
|
protected |
Object* star::Object::m_pParentGameObject |
|
protected |
The documentation for this class was generated from the following files: