CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
27 #ifndef _OD_GSBITMAP_H_
28 #define _OD_GSBITMAP_H_
84 #endif //_OD_GSBITMAP_H_
virtual void setBits(const OdUInt8 *pData, OdUInt32 nSize)=0
virtual const OdGsPalette * palette() const =0
virtual const OdUInt8 * bits() const =0
virtual void create(OdUInt32 width, OdUInt32 height, OdUInt8 bitCount)=0
virtual void setNumColors(OdUInt32 nColors)=0
virtual void getColors(OdUInt32 nColors, ODCOLORREF *pColors) const
virtual OdUInt32 numColors() const =0
virtual void colorAt(OdUInt32 nIndex, OdUInt8 &blue, OdUInt8 &green, OdUInt8 &red, OdUInt8 *pAlpha=0) const =0
virtual OdUInt32 bitDataSize() const
virtual OdGsPalette * palette()=0
virtual OdUInt32 height() const =0
virtual void setColors(OdUInt32 nColors, const ODCOLORREF *pColors)
OdSmartPtr< OdGsPalette > OdGsPalettePtr
virtual void setColorAt(OdUInt32 nIndex, OdUInt8 blue, OdUInt8 green, OdUInt8 red, OdUInt8 alpha=0)=0
virtual OdUInt32 bytePerLine() const
GLint GLenum GLsizei GLsizei height
GLint GLenum GLsizei width
OdSmartPtr< OdGsBitMap > OdGsBitMapPtr
ODRX_DECLARE_MEMBERS(OdGsPalette)
virtual OdUInt8 bitPerPixel() const =0
virtual OdUInt32 width() const =0
GLfloat GLfloat GLfloat alpha
ODRX_DECLARE_MEMBERS(OdGsBitMap)