|
Compounds |
class | ZBaseParticle |
| Basic particle class for ZEngine particle systems. More...
|
class | ZBaseParticleSystem |
| Base particle system, a virtual class defining an outline for a fully functional particle system. More...
|
class | ZConfigFile |
| ZConfigFile Class for use in ZEngine. More...
|
class | ZConfigFile::ZCF_Variable |
| ZConfigFile Variable class. More...
|
class | ZConfigFile::ZCF_Section |
| ZConfigFile Section class. More...
|
class | ZEngine |
| Main ZEngine Singleton Class. More...
|
class | ZError |
| ZError class for describing errors. More...
|
class | ZFont |
| ZFont class for basic Font use. More...
|
class | ZImage |
| ZImage class for basic Image use. More...
|
class | ZMusic |
| ZMusic class for playing full length music (eg. ogg or wav). More...
|
class | ZRandGen |
| ZRandGen class for OO encapsulation of superb random generator "Mersenne Twister.". More...
|
class | ZRect |
| ZEngine class for simplified rectangle use. More...
|
class | ZSimpleParticle |
| Simple particle class for ZSimpleParticleSystem. More...
|
class | ZSimpleParticleSystem |
| ZSimpleParticleSystem class, a simple particle system provided originally as an example. More...
|
class | ZSound |
| ZSound class for playing sound effects. (WAV). More...
|
class | ZTimer |
| ZTimer class for Timer use. More...
|
Enumerations |
enum | ZErrorCode {
ZERR_NONE,
ZERR_SDL_INTERNAL,
ZERR_SDL_INIT,
ZERR_MIX_INIT,
ZERR_TTF_INIT,
ZERR_VIDMODE,
ZERR_LOAD_IMAGE,
ZERR_LOAD_SOUND,
ZERR_LOAD_MUSIC,
ZERR_LOAD_FONT,
ZERR_NOIMAGE,
ZERR_NOSOUND,
ZERR_NOMUSIC,
ZERR_NOFONT,
ZERR_LAST
} |
| Enumeration of ZEngine error codes. More...
|
enum | ParticleDrawStyle { DS_POINT,
DS_LINE,
DS_IMAGE
} |
| Possible draw styles for ZSimpleParticleSystem. More...
|
Functions |
std::string | FormatStr (const char *fmtstr,...) |
| Parses a std::string and interprets variable arguments, similar to sprintf.
|
SDL_RWops * | RWFromZip (std::string zipname, std::string filename) |
| Extracts a SDL_RWops memory structure from a zip archive.
|
void | FreeImage (SDL_Surface *&image) |
| Properly free SDL_Surface.
|
void | FreeSound (Mix_Chunk *&chunk) |
| Properly free Mix_Chunk.
|
void | FreeMusic (Mix_Music *&music) |
| Properly free Mix_Music.
|
void | FreeFont (TTF_Font *&font) |
| Properly free TTF_Font.
|