diff options
Diffstat (limited to 'Build/source/libs/icu/icu-49.1/samples/layout/RenderingSurface.h')
-rw-r--r-- | Build/source/libs/icu/icu-49.1/samples/layout/RenderingSurface.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Build/source/libs/icu/icu-49.1/samples/layout/RenderingSurface.h b/Build/source/libs/icu/icu-49.1/samples/layout/RenderingSurface.h new file mode 100644 index 00000000000..ab0ad561956 --- /dev/null +++ b/Build/source/libs/icu/icu-49.1/samples/layout/RenderingSurface.h @@ -0,0 +1,30 @@ +/* + ******************************************************************************* + * + * Copyright (C) 1999-2003, International Business Machines + * Corporation and others. All Rights Reserved. + * + ******************************************************************************* + * file name: RenderingFontInstance.h + * + * created on: 02/20/2003 + * created by: Eric R. Mader + */ + +#ifndef __RENDERINGSURFACE_H +#define __RENDERINGSURFACE_H + +#include "layout/LETypes.h" +#include "layout/LEFontInstance.h" + +class RenderingSurface +{ +public: + RenderingSurface() {}; + virtual ~RenderingSurface() {}; + + virtual void drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count, + const float *positions, le_int32 x, le_int32 y, le_int32 width, le_int32 height) = 0; +}; + +#endif |