Linux evo.fastest-server.com 5.14.0-284.1101.el9.tuxcare.11.els11.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 14 13:30:35 UTC 2026 x86_64
LiteSpeed
Server IP : 103.249.112.113 & Your IP : 216.73.217.135
Domains : 988 Domain
User : tanishks
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
libicu-devel /
samples /
layout /
Delete
Unzip
Name
Size
Permission
Date
Action
FontMap.GDI
426
B
-rw-r--r--
2020-04-22 20:04
FontMap.Gnome
392
B
-rw-r--r--
2020-04-22 20:04
FontMap.cpp
7.34
KB
-rw-r--r--
2020-04-22 20:04
FontMap.h
1.84
KB
-rw-r--r--
2020-04-22 20:04
FontTableCache.cpp
2.37
KB
-rw-r--r--
2020-04-22 20:04
FontTableCache.h
1.06
KB
-rw-r--r--
2020-04-22 20:04
GDIFontInstance.cpp
9.6
KB
-rw-r--r--
2020-04-22 20:04
GDIFontInstance.h
3.6
KB
-rw-r--r--
2020-04-22 20:04
GDIFontMap.cpp
1.32
KB
-rw-r--r--
2020-04-22 20:04
GDIFontMap.h
1.23
KB
-rw-r--r--
2020-04-22 20:04
GDIGUISupport.cpp
862
B
-rw-r--r--
2020-04-22 20:04
GDIGUISupport.h
949
B
-rw-r--r--
2020-04-22 20:04
GUISupport.h
890
B
-rw-r--r--
2020-04-22 20:04
GnomeFontInstance.cpp
5.43
KB
-rw-r--r--
2020-04-22 20:04
GnomeFontInstance.h
3.79
KB
-rw-r--r--
2020-04-22 20:04
GnomeFontMap.cpp
1.39
KB
-rw-r--r--
2020-04-22 20:04
GnomeFontMap.h
1.21
KB
-rw-r--r--
2020-04-22 20:04
GnomeGUISupport.cpp
1.05
KB
-rw-r--r--
2020-04-22 20:04
GnomeGUISupport.h
961
B
-rw-r--r--
2020-04-22 20:04
LayoutSample.rc
3.37
KB
-rw-r--r--
2020-04-22 20:04
Makefile
2.91
KB
-rw-r--r--
2025-07-29 16:16
Makefile.in
2.92
KB
-rw-r--r--
2020-04-22 20:04
RenderingSurface.h
1.09
KB
-rw-r--r--
2020-04-22 20:04
Sample.txt
1.66
KB
-rw-r--r--
2020-04-22 20:04
ScriptCompositeFontInstance.cpp
3.2
KB
-rw-r--r--
2020-04-22 20:04
ScriptCompositeFontInstance.h
6.15
KB
-rw-r--r--
2020-04-22 20:04
Surface.cpp
892
B
-rw-r--r--
2020-04-22 20:04
Surface.h
519
B
-rw-r--r--
2020-04-22 20:04
UnicodeReader.cpp
4.1
KB
-rw-r--r--
2020-04-22 20:04
UnicodeReader.h
999
B
-rw-r--r--
2020-04-22 20:04
arraymem.h
646
B
-rw-r--r--
2020-04-22 20:04
cgnomelayout.c
8.45
KB
-rw-r--r--
2020-04-22 20:04
clayout.c
9.82
KB
-rw-r--r--
2020-04-22 20:04
cmaps.cpp
5.3
KB
-rw-r--r--
2020-04-22 20:04
cmaps.h
2.06
KB
-rw-r--r--
2020-04-22 20:04
gdiglue.cpp
1.67
KB
-rw-r--r--
2020-04-22 20:04
gdiglue.h
983
B
-rw-r--r--
2020-04-22 20:04
gnomeglue.cpp
1.64
KB
-rw-r--r--
2020-04-22 20:04
gnomeglue.h
986
B
-rw-r--r--
2020-04-22 20:04
gnomelayout.cpp
8.5
KB
-rw-r--r--
2020-04-22 20:04
gsupport.h
370
B
-rw-r--r--
2020-04-22 20:04
layout.cpp
9.8
KB
-rw-r--r--
2020-04-22 20:04
layout.sln
1.17
KB
-rw-r--r--
2020-04-22 20:04
layout.vcxproj
12.92
KB
-rw-r--r--
2020-04-22 20:04
layout.vcxproj.filters
3.06
KB
-rw-r--r--
2020-04-22 20:04
paragraph.cpp
7.58
KB
-rw-r--r--
2020-04-22 20:04
paragraph.h
2.18
KB
-rw-r--r--
2020-04-22 20:04
pflow.c
9.27
KB
-rw-r--r--
2020-04-22 20:04
pflow.h
940
B
-rw-r--r--
2020-04-22 20:04
readme.html
7.32
KB
-rw-r--r--
2020-04-22 20:04
resource.h
907
B
-rw-r--r--
2020-04-22 20:04
rsurface.cpp
712
B
-rw-r--r--
2020-04-22 20:04
rsurface.h
528
B
-rw-r--r--
2020-04-22 20:04
sfnt.h
4.9
KB
-rw-r--r--
2020-04-22 20:04
ucreader.cpp
509
B
-rw-r--r--
2020-04-22 20:04
ucreader.h
422
B
-rw-r--r--
2020-04-22 20:04
Save
Rename
/* ******************************************************************************* * * © 2016 and later: Unicode, Inc. and others. * License & terms of use: http://www.unicode.org/copyright.html#License * ******************************************************************************* ******************************************************************************* * * Copyright (C) 1999-2003, International Business Machines * Corporation and others. All Rights Reserved. * ******************************************************************************* * file name: GDIFontInstance.h * * created on: 08/09/2000 * created by: Eric R. Mader */ #ifndef __GDIFONTINSTANCE_H #define __GDIFONTINSTANCE_H #include <windows.h> #include "layout/LETypes.h" #include "layout/LEFontInstance.h" #include "RenderingSurface.h" #include "FontTableCache.h" #include "cmaps.h" class GDIFontInstance; class GDISurface : public RenderingSurface { public: GDISurface(HDC theHDC); virtual ~GDISurface(); 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); void setFont(const GDIFontInstance *font); HDC getHDC() const; void setHDC(HDC theHDC); private: HDC fHdc; const GDIFontInstance *fCurrentFont; }; inline HDC GDISurface::getHDC() const { return fHdc; } class GDIFontInstance : public LEFontInstance, protected FontTableCache { protected: GDISurface *fSurface; HFONT fFont; le_int32 fPointSize; le_int32 fUnitsPerEM; le_int32 fAscent; le_int32 fDescent; le_int32 fLeading; float fDeviceScaleX; float fDeviceScaleY; CMAPMapper *fMapper; virtual const void *readFontTable(LETag tableTag) const; virtual LEErrorCode initMapper(); public: GDIFontInstance(GDISurface *surface, TCHAR *faceName, le_int16 pointSize, LEErrorCode &status); GDIFontInstance(GDISurface *surface, const char *faceName, le_int16 pointSize, LEErrorCode &status); //GDIFontInstance(GDISurface *surface, le_int16 pointSize); virtual ~GDIFontInstance(); HFONT getFont() const; virtual const void *getFontTable(LETag tableTag) const; virtual le_int32 getUnitsPerEM() const; virtual le_int32 getAscent() const; virtual le_int32 getDescent() const; virtual le_int32 getLeading() const; virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch) const; virtual void getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const; virtual le_bool getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const; float getXPixelsPerEm() const; float getYPixelsPerEm() const; float getScaleFactorX() const; float getScaleFactorY() const; }; inline HFONT GDIFontInstance::getFont() const { return fFont; } inline le_int32 GDIFontInstance::getUnitsPerEM() const { return fUnitsPerEM; } inline le_int32 GDIFontInstance::getAscent() const { return fAscent; } inline le_int32 GDIFontInstance::getDescent() const { return fDescent; } inline le_int32 GDIFontInstance::getLeading() const { return fLeading; } inline LEGlyphID GDIFontInstance::mapCharToGlyph(LEUnicode32 ch) const { return fMapper->unicodeToGlyph(ch); } inline float GDIFontInstance::getXPixelsPerEm() const { return (float) fPointSize; } inline float GDIFontInstance::getYPixelsPerEm() const { return (float) fPointSize; } inline float GDIFontInstance::getScaleFactorX() const { return fDeviceScaleX; } inline float GDIFontInstance::getScaleFactorY() const { return fDeviceScaleY; } #endif