AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzProgramManager Class Reference

#include <CzProgram.h>

List of all members.

Public Types

typedef CzList< CzProgram * >
::iterator 
_Iterator

Public Member Functions

_Iterator begin ()
_Iterator end ()
void setPriorityProgram (CzProgram *program)
CzProgramgetPriorityProgram ()
void addProgram (CzProgram *Program)
bool removeProgram (CzProgram *Program)
CzProgramfindProgram (unsigned int name_hash)
CzProgramfindProgram (const char *name)
void clearPrograms ()
void stopAll ()
void startAll ()
void pauseAll ()
void setParent (IzXomlResource *scene)
IzXomlResourcegetParent ()
 CzProgramManager ()
virtual ~CzProgramManager ()
void Execute (float dt)

Static Public Member Functions

static CzProgramFindProgram (const char *name, IzXomlResource *container)
static CzProgramFindProgram (unsigned int name_hash, IzXomlResource *container)

Protected Attributes

IzXomlResourceParent
CzProgramPriorityProgram
CzList< CzProgram * > Programs

Member Typedef Documentation


Constructor & Destructor Documentation

virtual CzProgramManager::~CzProgramManager ( ) [inline, virtual]

Member Function Documentation

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]
void CzProgramManager::setParent ( IzXomlResource scene) [inline]
void CzProgramManager::setPriorityProgram ( CzProgram program) [inline]

Member Data Documentation


The documentation for this class was generated from the following files: