LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PixmapObjectLoader Class Reference

#include <pixmaploader.h>

Inheritance diagram for PixmapObjectLoader:
[legend]
Collaboration diagram for PixmapObjectLoader:
[legend]

Public Member Functions

 PixmapObjectLoader ()
 
virtual ~PixmapObjectLoader ()
 
virtual PixmapObjectquickLoad (const QString &fileName, const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor, QObject *p_setOwner=0)
 
virtual PixmapObjectquickLoad (const QString &fileName, const QSize &size, bool limitOnly=true, const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor, QObject *p_setOwner=0)
 
virtual Pixmap9TileObjectquickLoadNineTiled (const QString &fileName, const quint32 topIn, const quint32 bottomIn, const quint32 leftIn, const quint32 rightIn, const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor, QObject *p_setOwner=0)
 
virtual Pixmap3HTileObjectquickLoadThreeHorizTiled (const QString &filename, const quint32 topIn, const quint32 bottomIn, const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor, QObject *p_setOwner=0)
 
virtual Pixmap3VTileObjectquickLoadThreeVertTiled (const QString &filename, const quint32 leftIn, const quint32 rightIn, const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor, QObject *p_setOwner=0)
 
virtual QList< PixmapObject * > loadMulti (const QList< QRect > &coordinateRects, const QString &fileName, const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor, QObject *p_setOwner=0)
 
virtual PixmapFilmstripObjectquickLoadFilmstrip (const QSize &frameSize, quint32 numFrames, FrameDirection::Enum direction, const QString &fileName, const QPoint &startOffset=QPoint(0, 0), const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor, QObject *p_setOwner=0)
 

Static Public Member Functions

static PixmapObjectLoaderinstance ()
 

Static Protected Attributes

static QPointer
< PixmapObjectLoader
s_qp_instance = 0
 

Constructor & Destructor Documentation

PixmapObjectLoader::PixmapObjectLoader ( )
PixmapObjectLoader::~PixmapObjectLoader ( )
virtual

Member Function Documentation

PixmapObjectLoader * PixmapObjectLoader::instance ( void  )
static
QList< PixmapObject * > PixmapObjectLoader::loadMulti ( const QList< QRect > &  coordinateRects,
const QString &  fileName,
const char *  format = 0,
Qt::ImageConversionFlags  flags = Qt::AutoColor,
QObject p_setOwner = 0 
)
virtual
PixmapObject * PixmapObjectLoader::quickLoad ( const QString &  fileName,
const char *  format = 0,
Qt::ImageConversionFlags  flags = Qt::AutoColor,
QObject p_setOwner = 0 
)
virtual
PixmapObject * PixmapObjectLoader::quickLoad ( const QString &  fileName,
const QSize &  size,
bool  limitOnly = true,
const char *  format = 0,
Qt::ImageConversionFlags  flags = Qt::AutoColor,
QObject p_setOwner = 0 
)
virtual
PixmapFilmstripObject * PixmapObjectLoader::quickLoadFilmstrip ( const QSize &  frameSize,
quint32  numFrames,
FrameDirection::Enum  direction,
const QString &  fileName,
const QPoint &  startOffset = QPoint(0,0),
const char *  format = 0,
Qt::ImageConversionFlags  flags = Qt::AutoColor,
QObject p_setOwner = 0 
)
virtual
Pixmap9TileObject * PixmapObjectLoader::quickLoadNineTiled ( const QString &  fileName,
const quint32  topIn,
const quint32  bottomIn,
const quint32  leftIn,
const quint32  rightIn,
const char *  format = 0,
Qt::ImageConversionFlags  flags = Qt::AutoColor,
QObject p_setOwner = 0 
)
virtual
Pixmap3HTileObject * PixmapObjectLoader::quickLoadThreeHorizTiled ( const QString &  filename,
const quint32  topIn,
const quint32  bottomIn,
const char *  format = 0,
Qt::ImageConversionFlags  flags = Qt::AutoColor,
QObject p_setOwner = 0 
)
virtual
Pixmap3VTileObject * PixmapObjectLoader::quickLoadThreeVertTiled ( const QString &  filename,
const quint32  leftIn,
const quint32  rightIn,
const char *  format = 0,
Qt::ImageConversionFlags  flags = Qt::AutoColor,
QObject p_setOwner = 0 
)
virtual

Member Data Documentation

QPointer< PixmapObjectLoader > PixmapObjectLoader::s_qp_instance = 0
staticprotected

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