LMMS
Loading...
Searching...
No Matches
LICE_IBitmap Class Referenceabstract

#include <lice.h>

Inheritance diagram for LICE_IBitmap:
LICE_MemBitmap LICE_SubBitmap LICE_SysBitmap LICE_WrapperBitmap

Public Member Functions

virtual ~LICE_IBitmap ()
virtual LICE_pixelgetBits ()=0
virtual int getWidth ()=0
virtual int getHeight ()=0
virtual int getRowSpan ()=0
virtual bool isFlipped ()
virtual bool resize (int w, int h)=0
virtual HDC getDC ()
virtual INT_PTR Extended (int id, void *data)

Constructor & Destructor Documentation

◆ ~LICE_IBitmap()

virtual LICE_IBitmap::~LICE_IBitmap ( )
inlinevirtual

Member Function Documentation

◆ Extended()

virtual INT_PTR LICE_IBitmap::Extended ( int id,
void * data )
inlinevirtual

Reimplemented in LICE_SubBitmap, and LICE_SysBitmap.

◆ getBits()

virtual LICE_pixel * LICE_IBitmap::getBits ( )
pure virtual

◆ getDC()

virtual HDC LICE_IBitmap::getDC ( )
inlinevirtual

◆ getHeight()

virtual int LICE_IBitmap::getHeight ( )
pure virtual

◆ getRowSpan()

virtual int LICE_IBitmap::getRowSpan ( )
pure virtual

◆ getWidth()

virtual int LICE_IBitmap::getWidth ( )
pure virtual

◆ isFlipped()

virtual bool LICE_IBitmap::isFlipped ( )
inlinevirtual

Reimplemented in LICE_SubBitmap, and LICE_WrapperBitmap.

◆ resize()

virtual bool LICE_IBitmap::resize ( int w,
int h )
pure virtual

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