![]() |
AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include <CzProgram.h>
Public Types | |
typedef CzList< CzProgram * > ::iterator | _Iterator |
Public Member Functions | |
_Iterator | begin () |
_Iterator | end () |
void | setPriorityProgram (CzProgram *program) |
CzProgram * | getPriorityProgram () |
void | addProgram (CzProgram *Program) |
bool | removeProgram (CzProgram *Program) |
CzProgram * | findProgram (unsigned int name_hash) |
CzProgram * | findProgram (const char *name) |
void | clearPrograms () |
void | stopAll () |
void | startAll () |
void | pauseAll () |
void | setParent (IzXomlResource *scene) |
IzXomlResource * | getParent () |
CzProgramManager () | |
virtual | ~CzProgramManager () |
void | Execute (float dt) |
Static Public Member Functions | |
static CzProgram * | FindProgram (const char *name, IzXomlResource *container) |
static CzProgram * | FindProgram (unsigned int name_hash, IzXomlResource *container) |
Protected Attributes | |
IzXomlResource * | Parent |
CzProgram * | PriorityProgram |
CzList< CzProgram * > | Programs |
typedef CzList<CzProgram*>::iterator CzProgramManager::_Iterator |
CzProgramManager::CzProgramManager | ( | ) | [inline] |
virtual CzProgramManager::~CzProgramManager | ( | ) | [inline, virtual] |
void CzProgramManager::addProgram | ( | CzProgram * | Program | ) |
_Iterator CzProgramManager::begin | ( | ) | [inline] |
void CzProgramManager::clearPrograms | ( | ) |
_Iterator CzProgramManager::end | ( | ) | [inline] |
void CzProgramManager::Execute | ( | float | dt | ) |
CzProgram * CzProgramManager::findProgram | ( | unsigned int | name_hash | ) |
CzProgram * CzProgramManager::findProgram | ( | const char * | name | ) |
CzProgram * CzProgramManager::FindProgram | ( | const char * | name, |
IzXomlResource * | container | ||
) | [static] |
CzProgram * CzProgramManager::FindProgram | ( | unsigned int | name_hash, |
IzXomlResource * | container | ||
) | [static] |
IzXomlResource* CzProgramManager::getParent | ( | ) | [inline] |
CzProgram* CzProgramManager::getPriorityProgram | ( | ) | [inline] |
void CzProgramManager::pauseAll | ( | ) |
bool CzProgramManager::removeProgram | ( | CzProgram * | Program | ) |
void CzProgramManager::setParent | ( | IzXomlResource * | scene | ) | [inline] |
void CzProgramManager::setPriorityProgram | ( | CzProgram * | program | ) | [inline] |
void CzProgramManager::startAll | ( | ) |
void CzProgramManager::stopAll | ( | ) |
IzXomlResource* CzProgramManager::Parent [protected] |
CzProgram* CzProgramManager::PriorityProgram [protected] |
CzList<CzProgram*> CzProgramManager::Programs [protected] |