mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-07-11 14:00:32 +08:00
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62634 954022d7-b5bf-4e40-9824-e11837661b57
30 lines
1016 B
C
30 lines
1016 B
C
#ifndef _GLYPH_BITMAP_H
|
||
#define _GLYPH_BITMAP_H
|
||
|
||
//-------------------------------------------------------------------------------------------------------------------------------
|
||
// TGlyphBitmap
|
||
//-------------------------------------------------------------------------------------------------------------------------------
|
||
|
||
struct TGlyphBitmap
|
||
{
|
||
int nX; // Сдвиг по X начальной точки для рисования символа
|
||
int nY; // Сдвиг по Y начальной точки для рисования символа
|
||
int nWidth; // Ширина символа
|
||
int nHeight; // Высота символа
|
||
BOOL bAA; // Anti-aliased: True означает, что Bitmap 8-битный(т.е. с альфой); False - Bitmap 1-битный
|
||
unsigned char *pData; // Bitmap data(картинка с символом)
|
||
BOOL bFreeData; // True, если память в pData нужно освободить
|
||
|
||
TGlyphBitmap()
|
||
{
|
||
nX = 0;
|
||
nY = 0;
|
||
nWidth = 0;
|
||
nHeight = 0;
|
||
bAA = FALSE;
|
||
pData = NULL;
|
||
bFreeData = NULL;
|
||
}
|
||
};
|
||
|
||
#endif /* _GLYPH_BITMAP_H */ |