LoadImageCallback Class Reference

#include <itextures.h>

Collaboration diagram for LoadImageCallback:
Collaboration graph
[legend]

Public Member Functions

 LoadImageCallback (void *environment, LoadFunc func)
ImageloadImage (const std::string &name) const

Data Fields

void * m_environment
LoadFunc m_func

Private Types

typedef Image *(* LoadFunc )(void *environment, const std::string &name)

Detailed Description

Definition at line 30 of file itextures.h.


Member Typedef Documentation

typedef Image*(* LoadImageCallback::LoadFunc)(void *environment, const std::string &name) [private]

Definition at line 32 of file itextures.h.


Constructor & Destructor Documentation

LoadImageCallback::LoadImageCallback ( void *  environment,
LoadFunc  func 
) [inline]

Definition at line 37 of file itextures.h.


Member Function Documentation

Image* LoadImageCallback::loadImage ( const std::string name  )  const [inline]

Definition at line 41 of file itextures.h.

References m_environment, and m_func.


Field Documentation

Definition at line 34 of file itextures.h.

Referenced by loadImage(), operator<(), and operator==().

Definition at line 35 of file itextures.h.

Referenced by loadImage(), operator<(), and operator==().


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

Generated by  doxygen 1.6.2