LMMS
Loading...
Searching...
No Matches
LICE_SubBitmap Class Reference

#include <lice.h>

Inheritance diagram for LICE_SubBitmap:
LICE_IBitmap

Public Types

enum  { LICE_GET_SUBBITMAP_VERSION = 0x51b7000 , LICE_SUBBITMAP_VERSION = 0x1000 }

Public Member Functions

 LICE_SubBitmap (LICE_IBitmap *parent, int x, int y, int w, int h)
virtual ~LICE_SubBitmap ()
virtual bool resize (int w, int h)
bool __resize (int w, int h)
virtual bool isFlipped ()
virtual LICE_pixelgetBits ()
virtual INT_PTR Extended (int id, void *data)
virtual int getWidth ()
virtual int getHeight ()
virtual int getRowSpan ()
virtual HDC getDC ()
Public Member Functions inherited from LICE_IBitmap
virtual ~LICE_IBitmap ()

Public Attributes

int m_w
int m_h
int m_x
int m_y
LICE_IBitmapm_parent

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
LICE_GET_SUBBITMAP_VERSION 
LICE_SUBBITMAP_VERSION 

Constructor & Destructor Documentation

◆ LICE_SubBitmap()

LICE_SubBitmap::LICE_SubBitmap ( LICE_IBitmap * parent,
int x,
int y,
int w,
int h )
inline

◆ ~LICE_SubBitmap()

virtual LICE_SubBitmap::~LICE_SubBitmap ( )
inlinevirtual

Member Function Documentation

◆ __resize()

bool LICE_SubBitmap::__resize ( int w,
int h )
inline

◆ Extended()

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

Reimplemented from LICE_IBitmap.

◆ getBits()

virtual LICE_pixel * LICE_SubBitmap::getBits ( )
inlinevirtual

Implements LICE_IBitmap.

◆ getDC()

virtual HDC LICE_SubBitmap::getDC ( )
inlinevirtual

Reimplemented from LICE_IBitmap.

◆ getHeight()

virtual int LICE_SubBitmap::getHeight ( )
inlinevirtual

Implements LICE_IBitmap.

◆ getRowSpan()

virtual int LICE_SubBitmap::getRowSpan ( )
inlinevirtual

Implements LICE_IBitmap.

◆ getWidth()

virtual int LICE_SubBitmap::getWidth ( )
inlinevirtual

Implements LICE_IBitmap.

◆ isFlipped()

virtual bool LICE_SubBitmap::isFlipped ( )
inlinevirtual

Reimplemented from LICE_IBitmap.

◆ resize()

virtual bool LICE_SubBitmap::resize ( int w,
int h )
inlinevirtual

Implements LICE_IBitmap.

Member Data Documentation

◆ m_h

int LICE_SubBitmap::m_h

◆ m_parent

LICE_IBitmap* LICE_SubBitmap::m_parent

◆ m_w

int LICE_SubBitmap::m_w

◆ m_x

int LICE_SubBitmap::m_x

◆ m_y

int LICE_SubBitmap::m_y

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