FIFE  2008.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
FIFE::ImagePool Class Reference

#include <imagepool.h>

Inheritance diagram for FIFE::ImagePool:
Inheritance graph
Collaboration diagram for FIFE::ImagePool:
Collaboration graph

List of all members.

Public Member Functions

 ImagePool (const std::string &name="ImagePool")
virtual ~ImagePool ()
- Public Member Functions inherited from FIFE::Pool
 Pool (const std::string &name)
virtual ~Pool ()
virtual void addResourceLoader (ResourceLoader *loader)
virtual void clearResourceLoaders ()
virtual int addResourceFromLocation (ResourceLocation *loc)
virtual int addResourceFromFile (const std::string &filename)
virtual IResourceget (unsigned int index, bool inc=false)
virtual void release (unsigned int index, bool dec=false)
virtual int purgeLoadedResources ()
virtual int getResourceCount (int status)
virtual void printStatistics ()
void sanityCheck ()
virtual void reset ()

Additional Inherited Members

- Static Public Attributes inherited from FIFE::Pool
static const int INVALID_ID = -1

Detailed Description

Pool for holding images

Definition at line 42 of file imagepool.h.


Constructor & Destructor Documentation

FIFE::ImagePool::ImagePool ( const std::string &  name = "ImagePool")
inline

Default constructor.

Definition at line 46 of file imagepool.h.

virtual FIFE::ImagePool::~ImagePool ( )
inlinevirtual

Destructor.

Definition at line 51 of file imagepool.h.


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