Inheritance diagram for XFcGLSingleSurfaceResource:
Public Member Functions | |
virtual | ~XFcGLSingleSurfaceResource () |
Virtual destructor. | |
INT | lock () |
Locks the surface. | |
INT | unlock () |
Unlocks the surface. | |
Static Public Member Functions | |
XFcGLSingleSurfaceResource * | create (XFcGLResourceSurface *aSurface, const CHAR *aFilename, INT32 aFlags) |
Creates the surface resource. | |
Protected Member Functions | |
XFcGLSingleSurfaceResource () | |
Protected constructor. | |
virtual INT | callback (void *aBuffer) |
Resource creation callback. | |
Protected Attributes | |
XFcGLResourceSurface * | mSurface |
Pointer to the resource surface. | |
CHAR * | mFilename |
Resource surface file name. |
This class acts as the resource for the XFcGLResourceSurface. It uses the XFcImageLoader to load the image whenever the resource is created (or re-created).
|
Virtual destructor.
|
|
Protected constructor.
|
|
Resource creation callback.
Reimplemented from XFcResource. |
|
Creates the surface resource.
|
|
Locks the surface.
|
|
Unlocks the surface.
|
|
Resource surface file name.
|
|
Pointer to the resource surface.
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |