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

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

AddRef()=0iUnknownpure virtual
BeginUnpackPixels(tPtr pSurface, tU32 ulPitch, tU32 ulX, tU32 ulY, tU32 ulW, tU32 ulH)=0iPixelFormatpure virtual
Blit(tPtr pDst, tU32 ulDestPitch, tU32 dx, tU32 dy, tPtr pSrc, tU32 ulSrcPitch, iPixelFormat *pSrcFmt, tU32 sx, tU32 sy, tU32 w, tU32 h, ePixelFormatBlit blitFlags) const =0iPixelFormatpure virtual
BlitAlpha(tPtr pDst, tU32 ulDestPitch, tU32 dx, tU32 dy, tPtr pSrc, tU32 ulSrcPitch, iPixelFormat *pSrcFmt, tU32 sx, tU32 sy, tU32 w, tU32 h, ePixelFormatBlit blitFlags, const sColor4f &aSourceColor, const sColor4f &aDestColor, eBlendMode aBlendMode) const =0iPixelFormatpure virtual
BlitAlphaStretch(tPtr pDst, tU32 ulDestPitch, tU32 ulDestWidth, tU32 ulDestHeight, tU32 dx, tU32 dy, tU32 dw, tU32 dh, tPtr pSrc, tU32 ulSrcPitch, iPixelFormat *pSrcFmt, tU32 sx, tU32 sy, tU32 sw, tU32 sh, const sColor4f &aSourceColor, const sColor4f &aDestColor, eBlendMode aBlendMode) const =0iPixelFormatpure virtual
BlitStretch(tPtr pDst, tU32 ulDestPitch, tU32 ulDestWidth, tU32 ulDestHeight, tU32 dx, tU32 dy, tU32 dw, tU32 dh, tPtr pSrc, tU32 ulSrcPitch, iPixelFormat *pSrcFmt, tU32 sx, tU32 sy, tU32 sw, tU32 sh) const =0iPixelFormatpure virtual
BuildPixelf(tPtr pOut, tF32 r, tF32 g, tF32 b, tF32 a=0.0f) const =0iPixelFormatpure virtual
BuildPixelub(tPtr pOut, tU8 r, tU8 g, tU8 b, tU8 a=0) const =0iPixelFormatpure virtual
BuildPixelul(tPtr pOut, tU32 r, tU32 g, tU32 b, tU32 a=0) const =0iPixelFormatpure virtual
BuildPixelus(tPtr pOut, tU16 r, tU16 g, tU16 b, tU16 a=0) const =0iPixelFormatpure virtual
Clear(tPtr pDst, tU32 ulDestPitch, tU32 dx, tU32 dy, tU32 w, tU32 h, tPtr apClearColor)=0iPixelFormatpure virtual
Clone() const =0iPixelFormatpure virtual
DeleteThis()=0iUnknownpure virtual
EndUnpackPixels()=0iPixelFormatpure virtual
GetBitsPerPixel() const =0iPixelFormatpure virtual
GetBytesPerPixel() const =0iPixelFormatpure virtual
GetCaps() const =0iPixelFormatpure virtual
GetFormat() const =0iPixelFormatpure virtual
GetNumABits() const =0iPixelFormatpure virtual
GetNumBBits() const =0iPixelFormatpure virtual
GetNumComponents() const =0iPixelFormatpure virtual
GetNumGBits() const =0iPixelFormatpure virtual
GetNumParameters() const =0iPixelFormatpure virtual
GetNumRBits() const =0iPixelFormatpure virtual
GetNumRefs() const =0iUnknownpure virtual
GetParameter(tU32 ulParameter) const =0iPixelFormatpure virtual
GetSize(tU32 ulW, tU32 ulH, tU32 ulD) const =0iPixelFormatpure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
IsSamePixelFormat(const iPixelFormat *pPixFmt) const =0iPixelFormatpure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
Release()=0iUnknownpure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual
SetParameter(tU32 ulParameter, tU32 ulValue)=0iPixelFormatpure virtual
UnpackPixelf(tPtr pColor) const =0iPixelFormatpure virtual
UnpackPixelub(tPtr pColor) const =0iPixelFormatpure virtual
UnpackPixelul(tPtr pColor) const =0iPixelFormatpure virtual
UnpackPixelus(tPtr pColor) const =0iPixelFormatpure virtual