Logo Search packages:      
Sourcecode: paintlib version File versions

PLDIBSection Member List

This is the complete list of members for PLDIBSection, including all inherited members.

AlmostEqual(const PLBmpBase &Bmp, int epsilon) const (defined in PLBmpBase)PLBmpBase
AlphaBlt(PLWinBmp *pSrPLBmp, int x, int y) (defined in PLWinBmp)PLWinBmp
ApplyFilter(const PLFilter &Filter)PLBmp
AssertValid() const (defined in PLObject)PLObject [virtual]
AsString(char *psz, int len) const (defined in PLBmpInfo)PLBmpInfo
CopyPalette(PLWinBmp *pSrPLBmp)PLWinBmp
Create(PLLONG Width, PLLONG Height, PLWORD BitsPerPixel, bool bAlphaChannel, bool bIsGreyscale, PLBYTE *pBits=0, int Stride=0, const PLPoint &Resolution=PLPoint(0, 0))PLBmp [virtual]
Create(const PLBmpInfo &Info)PLBmp [virtual]
create1BPPCopy(const PLBmpBase &rSrcBmp) (defined in PLBmp)PLBmp [protected]
create8BPPCopy(const PLBmpBase &rSrcBmp) (defined in PLBmp)PLBmp [protected]
CreateCopy(const PLBmpBase &rSrcBmp, int BPPWanted=0)PLBmp
createCopyHandle()PLDIBSection [protected, virtual]
CreateFilteredCopy(PLBmpBase &rSrcBmp, const PLFilter &rFilter)PLBmp
CreateFromHBitmap(HBITMAP hBitMap)PLWinBmp
CreateFromHDIBBitmap(BITMAPINFOHEADER *pBIH, HPALETTE hPal=NULL)PLWinBmp
CreateRes(HINSTANCE lh_ResInst, int ID)PLWinBmp [virtual]
Detach()PLDIBSection [virtual]
Draw(HDC hDC, int x, int y, DWORD rop=SRCCOPY)PLDIBSection [virtual]
DrawExtract(HDC hDC, POINT pntDest, RECT rcSrc)PLDIBSection [virtual]
FindNearestColor(PLPixel32 cr) (defined in PLBmpBase)PLBmpBase
freeMembers()PLDIBSection [protected, virtual]
FromClipboard(UINT uFormat=CF_BITMAP)PLWinBmp
GetBits()PLWinBmp
GetBitsMemNeeded(LONG width, LONG height, WORD BitsPerPixel)PLWinBmp [static]
GetBitsPerPixel() const (defined in PLBmpInfo)PLBmpInfo [inline]
GetBMI()PLWinBmp
GetBytesPerLine()PLWinBmp [virtual]
GetHandle()PLDIBSection
GetHeight() const (defined in PLBmpInfo)PLBmpInfo [inline]
GetLineArray() const (defined in PLBmpBase)PLBmpBase [inline]
GetLineArray16() const (defined in PLBmpBase)PLBmpBase [inline]
GetLineArray24() const (defined in PLBmpBase)PLBmpBase [inline]
GetLineArray32() const (defined in PLBmpBase)PLBmpBase [inline]
GetLineMemNeeded(LONG width, WORD BitsPerPixel)PLWinBmp [static]
GetMemNeeded(LONG width, LONG height, WORD BitsPerPixel)PLWinBmp [static]
GetMemUsed()PLWinBmp [virtual]
GetNumColors() (defined in PLBmpBase)PLBmpBase [inline]
GetPalette() const (defined in PLBmpBase)PLBmpBase [inline]
GetPixel(int x, int y) const (defined in PLBmpBase)PLBmpBase [inline]
GetResolution() const PLBmpInfo [inline]
GetSize()PLWinBmp
GetSize() const (defined in PLBmpInfo)PLBmpInfo [inline]
GetWidth() const (defined in PLBmpInfo)PLBmpInfo [inline]
HasAlpha() const (defined in PLBmpInfo)PLBmpInfo [inline]
initLineArray()PLWinBmp [protected, virtual]
initLocals(PLLONG Width, PLLONG Height, PLWORD BitsPerPixel, bool bAlphaChannel, bool bIsGreyscale)PLBmp [protected, virtual]
initPointers()PLDIBSection [protected, virtual]
internalCopy(const PLBmpBase &rSrcBmp)PLBmp [protected]
internalCreate(LONG Width, LONG Height, WORD BitsPerPixel, bool bAlphaChannel, bool bIsGreyscale)PLDIBSection [protected, virtual]
internalCreate(BITMAPINFOHEADER *pBMI)PLDIBSection [protected, virtual]
PLBmp::internalCreate(PLLONG Width, PLLONG Height, PLWORD BitsPerPixel, bool bAlphaChannel, bool bIsGreyscale)=0PLBmp [protected, pure virtual]
IsGreyscale() const (defined in PLBmpInfo)PLBmpInfo [inline]
IsLocked() const PLBmp [inline]
Lock(bool bReadable, bool bWriteable)PLBmp [virtual]
m_bAlphaChannel (defined in PLBmpInfo)PLBmpInfo [protected]
m_bIsGreyscale (defined in PLBmpInfo)PLBmpInfo [protected]
m_bOwnsBitmap (defined in PLDIBSection)PLDIBSection [private]
m_bpp (defined in PLBmpInfo)PLBmpInfo [protected]
m_DitherPaletteType (defined in PLBmp)PLBmp [protected]
m_DitherType (defined in PLBmp)PLBmp [protected]
m_hBitmap (defined in PLDIBSection)PLDIBSection [private]
m_LockCount (defined in PLBmp)PLBmp [protected]
m_pBits (defined in PLWinBmp)PLWinBmp [protected]
m_pBMI (defined in PLWinBmp)PLWinBmp [protected]
m_pClrTab (defined in PLBmpBase)PLBmpBase [protected]
m_pLineArray (defined in PLBmpBase)PLBmpBase [protected]
m_Resolution (defined in PLBmpInfo)PLBmpInfo [protected]
m_Size (defined in PLBmpInfo)PLBmpInfo [protected]
operator=(PLBmpBase const &Orig)PLDIBSection [inline]
operator=(PLDIBSection const &Orig)PLDIBSection [inline]
PLWinBmp::operator=(PLWinBmp const &Orig)PLWinBmp [inline]
operator=(PLBmp const &Orig) (defined in PLBmp)PLBmp [inline]
operator==(PLBmpBase const &Other) (defined in PLBmpBase)PLBmpBase
operator==(const PLBmpInfo &Other) const (defined in PLBmpInfo)PLBmpInfo
PLBmp()PLBmp
PLBmpBase() (defined in PLBmpBase)PLBmpBase
PLBmpInfo(const PLPoint &Size, int bpp, const PLPoint &Resolution, bool bAlphaChannel, bool bIsGreyscale)PLBmpInfo
PLBmpInfo()PLBmpInfo [inline]
PLBmpInfo(const char *pszInfo)PLBmpInfo
PLDIBSection()PLDIBSection
PLDIBSection(const PLBmpBase &Orig)PLDIBSection [inline]
PLDIBSection(const PLDIBSection &Orig)PLDIBSection [inline]
PLObject() (defined in PLObject)PLObject
PLWinBmp() (defined in PLWinBmp)PLWinBmp
PLWinBmp(const PLWinBmp &Orig)PLWinBmp [inline]
PLWinBmp(const PLBmpBase &Orig)PLWinBmp [inline]
SetAlphaChannel(PLBmpBase *pAlphaBmp) (defined in PLBmpBase)PLBmpBase
SetBmpInfo(const PLPoint &Size, int bpp, const PLPoint &Resolution, bool bAlphaChannel, bool bIsGreyscale) (defined in PLBmpInfo)PLBmpInfo [protected]
SetBmpInfo(const PLBmpInfo &SrcInfo) (defined in PLBmpInfo)PLBmpInfo [protected]
SetGrayPalette() (defined in PLBmpBase)PLBmpBase
SetHasAlpha(bool b)PLBmp
SetPalette(PLPixel32 *pPal) (defined in PLBmpBase)PLBmpBase
SetPaletteEntry(PLBYTE Entry, PLBYTE r, PLBYTE g, PLBYTE b, PLBYTE a) (defined in PLBmpBase)PLBmpBase [inline]
SetPaletteEntry(PLBYTE Entry, PLPixel32 Value) (defined in PLBmpBase)PLBmpBase [inline]
SetPixel(int x, int y, PLPixel32 pixel) (defined in PLBmpBase)PLBmpBase [inline]
SetQuantizationMode(int DitherType, int DitherPaletteType)PLBmp
SetResolution(const PLPoint &Resolution) (defined in PLBmpBase)PLBmpBase [inline]
StretchDraw(HDC hDC, int x, int y, double Factor, DWORD rop=SRCCOPY)PLWinBmp [virtual]
StretchDraw(HDC hDC, int x, int y, int w, int h, DWORD rop=SRCCOPY)PLWinBmp [virtual]
ToClipboard()PLWinBmp
TracePalette()PLWinBmp
Unlock()PLBmp [virtual]
~PLBmp()PLBmp [virtual]
~PLBmpBase() (defined in PLBmpBase)PLBmpBase [virtual]
~PLDIBSection()PLDIBSection [virtual]
~PLObject() (defined in PLObject)PLObject [virtual]
~PLWinBmp()PLWinBmp [virtual]


Generated by  Doxygen 1.6.0   Back to index