Forums
This is the online documentation for Colossus Entertainments Pixie Game Engine

ResourceManager Class Reference
[Resources]

Inheritance diagram for ResourceManager:

System

List of all members.


Detailed Description

Author:
Mattias Gustavsson

Definition at line 24 of file ResourceManager.h.


Public Member Functions

 SYSTEM_IMPLEMENTATION (ResourceManager)
void Initialize ()
void Start ()
void Stop ()
void Terminate ()
void LoadBitmapStrip (const char *filename, int celCount=1)
void UnloadBitmapStrip (const char *filename)
void LoadFont (const char *filename)
void UnloadFont (const char *filename)
void LoadSound (const char *filename)
void UnloadSound (const char *filename)

Friends

class Resource_BitmapStrip
class Resource_Font
class Resource_Sound

Classes

struct  BitmapStripEntry
struct  FontEntry
struct  SoundEntry

Member Function Documentation

ResourceManager::SYSTEM_IMPLEMENTATION ( ResourceManager   ) 

void ResourceManager::Initialize (  )  [virtual]

Reimplemented from System.

Definition at line 15 of file ResourceManager.cpp.

void ResourceManager::Start (  )  [virtual]

Reimplemented from System.

Definition at line 25 of file ResourceManager.cpp.

void ResourceManager::Stop (  )  [virtual]

Reimplemented from System.

Definition at line 32 of file ResourceManager.cpp.

void ResourceManager::Terminate (  )  [virtual]

Reimplemented from System.

Definition at line 39 of file ResourceManager.cpp.

void ResourceManager::LoadBitmapStrip ( const char *  filename,
int  celCount = 1 
)

Definition at line 325 of file ResourceManager.cpp.

void ResourceManager::UnloadBitmapStrip ( const char *  filename  ) 

Definition at line 334 of file ResourceManager.cpp.

void ResourceManager::LoadFont ( const char *  filename  ) 

Definition at line 343 of file ResourceManager.cpp.

void ResourceManager::UnloadFont ( const char *  filename  ) 

Definition at line 352 of file ResourceManager.cpp.

void ResourceManager::LoadSound ( const char *  filename  ) 

Definition at line 361 of file ResourceManager.cpp.

void ResourceManager::UnloadSound ( const char *  filename  ) 

Definition at line 370 of file ResourceManager.cpp.


Friends And Related Function Documentation

friend class Resource_BitmapStrip [friend]

Definition at line 59 of file ResourceManager.h.

friend class Resource_Font [friend]

Definition at line 60 of file ResourceManager.h.

friend class Resource_Sound [friend]

Definition at line 61 of file ResourceManager.h.