TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
iBitmap2D Member List

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

AddRef()=0iUnknownpure virtual
BeginUnpackPixels()=0iBitmap2Dpure virtual
Blit(const iBitmap2D *src, tI32 xs, tI32 ys, tI32 xd, tI32 yd, tI32 w, tI32 h, ePixelFormatBlit eBlit=ePixelFormatBlit_Normal)=0iBitmap2Dpure virtual
BlitAlpha(const iBitmap2D *src, tI32 xs, tI32 ys, tI32 xd, tI32 yd, tI32 w, tI32 h, ePixelFormatBlit eBlit, const sColor4f &acolSource, const sColor4f &acolDest, eBlendMode aBlendMode)=0iBitmap2Dpure virtual
BlitAlphaStretch(const iBitmap2D *src, tI32 xs, tI32 ys, tI32 xd, tI32 yd, tI32 ws, tI32 hs, tI32 wd, tI32 hd, const sColor4f &acolSource, const sColor4f &acolDest, eBlendMode aBlendMode)=0iBitmap2Dpure virtual
BlitStretch(const iBitmap2D *src, tI32 xs, tI32 ys, tI32 xd, tI32 yd, tI32 ws, tI32 hs, tI32 wd, tI32 hd)=0iBitmap2Dpure virtual
Clear(tPtr pColor=NULL)=0iBitmap2Dpure virtual
Clearf(const sColor4f &avCol)=0iBitmap2Dpure virtual
ClearRect(const sRecti &aRect, tPtr pColor)=0iBitmap2Dpure virtual
ClearRectf(const sRecti &aRect, const sColor4f &avCol)=0iBitmap2Dpure virtual
Clone(ePixelFormatBlit eBlit=ePixelFormatBlit_Normal) const =0iBitmapBasepure virtual
CreateConvertedFormat(const iPixelFormat *pFmt) const =0iBitmapBasepure virtual
CreateCubeBitmap(tU32 anWidth, const sVec2i &avPX, ePixelFormatBlit aBlitPX, const sVec2i &avNX, ePixelFormatBlit aBlitNX, const sVec2i &avPY, ePixelFormatBlit aBlitPY, const sVec2i &avNY, ePixelFormatBlit aBlitNY, const sVec2i &avPZ, ePixelFormatBlit aBlitPZ, const sVec2i &avNZ, ePixelFormatBlit aBlitNZ) const =0iBitmap2Dpure virtual
CreateCubeBitmapCross() const =0iBitmap2Dpure virtual
CreateGammaCorrected(tF32 factor) const =0iBitmapBasepure virtual
CreateMipMaps(tU32 anNumMipMaps, tBool abCompute)=0iBitmapBasepure virtual
CreateResized(tI32 nW, tI32 nH) const =0iBitmap2Dpure virtual
CreateResizedEx(tI32 nW, tI32 nH, tBool abPreserveMipMaps) const =0iBitmap2Dpure virtual
DeleteThis()=0iUnknownpure virtual
EndUnpackPixels()=0iBitmap2Dpure virtual
GammaCorrect(tF32 factor)=0iBitmapBasepure virtual
GetData() const =0iBitmap2Dpure virtual
GetDepth() const =0iBitmapBasepure virtual
GetHeight() const =0iBitmapBasepure virtual
GetLevel(tU32 anIndex) const =0iBitmap2Dpure virtual
GetMipMap(tU32 ulIdx) const =0iBitmap2Dpure virtual
GetNumMipMaps() const =0iBitmapBasepure virtual
GetNumRefs() const =0iUnknownpure virtual
GetPitch() const =0iBitmap2Dpure virtual
GetPixel(tI32 x, tI32 y, tPtr pOut) const =0iBitmap2Dpure virtual
GetPixelf(tI32 x, tI32 y) const =0iBitmap2Dpure virtual
GetPixelFormat() const =0iBitmapBasepure virtual
GetSize() const =0iBitmap2Dpure virtual
GetType() const =0iBitmapBasepure virtual
GetWidth() const =0iBitmapBasepure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
PutPixel(tI32 x, tI32 y, tPtr col)=0iBitmap2Dpure virtual
PutPixelf(tI32 x, tI32 y, const sColor4f &avCol)=0iBitmap2Dpure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
Release()=0iUnknownpure virtual
RemoveMipMaps()=0iBitmapBasepure virtual
SetMemoryAddress(tPtr apAddr, tBool abFreeData, tU32 anPitch=eInvalidHandle)=0iBitmap2Dpure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual