#include <ContentManager.h>
Public Member Functions | |
ContentManager (Application *pApplication) | |
virtual | ~ContentManager () |
virtual bool | Initialize () |
virtual void | Cleanup () |
virtual bool | Update (float fTimeDelta) |
void | AddUpdateObject (BaseObject *pObject) |
void | RemoveUpdateObject (BaseObject *pObject) |
Application * | GetApplication () |
Protected Attributes | |
std::list< BaseObject * > | m_rUpdateContainer |
Application * | m_pApplication |
ContentManager::ContentManager | ( | Application * | pApplication | ) |
ContentManager::~ContentManager | ( | ) | [virtual] |
bool ContentManager::Initialize | ( | ) | [virtual] |
void ContentManager::Cleanup | ( | ) | [virtual] |
bool ContentManager::Update | ( | float | fTimeDelta | ) | [virtual] |
Updates class data
fTimeDelta | the time that has passed since last update, measured in milliseconds |
Reimplemented from EPOC::BaseObject.
void ContentManager::AddUpdateObject | ( | BaseObject * | pObject | ) |
void ContentManager::RemoveUpdateObject | ( | BaseObject * | pObject | ) |
Application* EPOC::ContentManager::GetApplication | ( | ) | [inline] |
std::list<BaseObject *> EPOC::ContentManager::m_rUpdateContainer [protected] |
Application* EPOC::ContentManager::m_pApplication [protected] |