ImageManager Class Reference
[FileIO Support]

Inherits Object.

Inheritance diagram for ImageManager:

Inheritance graph
[legend]
Collaboration diagram for ImageManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

CachedImage AddExternalImage (string imagePath)
FolderItem CacheDirectory ()
boolean CacheFileExistsMatching (string pathToMatch)
void Constructor (ImageCacheSingleton inCache)
integer CountImages ()
void ForgetImage (string lookupKey)
Object GetNext ()
XMLElement GetXML ()
Boolean HasNext ()
integer IDMatchingPath (string inPath)
CachedImage ImageMatchingID (integer inID)
Picture ImageNamed (string lookupKey)
void InitFromXML ()
void MoveFirst ()
Object PeekNext ()
void RegisterImage (string keyName, Picture inImage)

Package Attributes

ImageCacheSingleton mCache
dictionary mCachedImagesByName
IterableDictionary mImages

Member Function Documentation

CachedImage ImageManager.AddExternalImage ( string  imagePath  ) 

FolderItem ImageManager.CacheDirectory (  ) 

boolean ImageManager.CacheFileExistsMatching ( string  pathToMatch  ) 

void ImageManager.Constructor ( ImageCacheSingleton  inCache  ) 

integer ImageManager.CountImages (  ) 

void ImageManager.ForgetImage ( string  lookupKey  ) 

Object ImageManager.GetNext (  ) 

XMLElement ImageManager.GetXML (  ) 

Boolean ImageManager.HasNext (  ) 

integer ImageManager.IDMatchingPath ( string  inPath  ) 

CachedImage ImageManager.ImageMatchingID ( integer  inID  ) 

Picture ImageManager.ImageNamed ( string  lookupKey  ) 

void ImageManager.InitFromXML (  ) 

void ImageManager.MoveFirst (  ) 

Object ImageManager.PeekNext (  ) 

void ImageManager.RegisterImage ( string  keyName,
Picture  inImage 
)


Member Data Documentation

ImageCacheSingleton ImageManager.mCache [package]

dictionary ImageManager.mCachedImagesByName [package]

IterableDictionary ImageManager.mImages [package]


The documentation for this class was generated from the following file:
Generated on Sat Nov 11 10:53:07 2006 for mf2 by  doxygen 1.5.1