Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

kerosin::ImageServer Class Reference

#include <imageserver.h>

Inheritance diagram for kerosin::ImageServer:

Inheritance graph
[legend]
Collaboration diagram for kerosin::ImageServer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ImageServer ()
boost::shared_ptr< ImageLoad (const std::string &inName, ILenum inType=IL_TYPE_UNKNOWN)
 interpret the file with the filter associated with inExt
bool Save (const boost::shared_ptr< Image > &inImage, const std::string &inName, ILenum inType=IL_TYPE_UNKNOWN)
 interpret the file with the filter associated with inExt

Private Member Functions

bool HandleErrors ()
 some internal error checking

Detailed Description

Definition at line 66 of file imageserver.h.


Constructor & Destructor Documentation

ImageServer::ImageServer  ) 
 

Definition at line 95 of file imageserver.cpp.

References FSClose(), FSEof(), FSGetc(), FSOpen(), FSRead(), FSSeek(), and FSTell().

Here is the call graph for this function:


Member Function Documentation

bool ImageServer::HandleErrors  )  [private]
 

some internal error checking

Definition at line 176 of file imageserver.cpp.

References zeitgeist::Object::GetLog().

Here is the call graph for this function:

boost::shared_ptr<Image> kerosin::ImageServer::Load const std::string &  inName,
ILenum  inType = IL_TYPE_UNKNOWN
 

interpret the file with the filter associated with inExt

bool kerosin::ImageServer::Save const boost::shared_ptr< Image > &  inImage,
const std::string &  inName,
ILenum  inType = IL_TYPE_UNKNOWN
 

interpret the file with the filter associated with inExt


The documentation for this class was generated from the following files:
Generated on Thu Apr 6 15:42:40 2006 for rcssserver3d by  doxygen 1.4.4