![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Provides with information about single registered font from GL2D fonts storage. More...
#include <gl2d_font_interface.h>
Inherits ISDKProperties.
Public Member Functions | |
| virtual void SDK_CALLTYPE | Dump () const =0 throw () |
| Dumps given object. | |
| virtual IGL2DFontsStorageSP SDK_CALLTYPE | GetParent () const =0 throw () |
| Returns parent storage object. | |
| virtual GL2DFontID SDK_CALLTYPE | GetID () const =0 throw () |
| Returns font ID. | |
| virtual SDKResult SDK_CALLTYPE | GetFilePath (SDKString &file_path) const =0 throw () |
| Returns font file path. | |
| virtual SDKUInt32 SDK_CALLTYPE | GetFaceIndex () const =0 throw () |
| Returns font face index. | |
| virtual SDKResult SDK_CALLTYPE | GetFamilyName (SDKString &family_name) const =0 throw () |
| Returns font family name. | |
| virtual SDKResult SDK_CALLTYPE | GetStyleName (SDKString &style_name) const =0 throw () |
| Returns font style name. | |
| virtual SDKUInt32 SDK_CALLTYPE | GetFacesCount () const =0 throw () |
| Returns font faces count. | |
| virtual SDKUInt32 SDK_CALLTYPE | GetUnitsPerEM () const =0 throw () |
| Returns units per EM. | |
| virtual SDKInt32 SDK_CALLTYPE | GetAscender () const =0 throw () |
| Returns font ascender (in font units, see GetUnitsPerEM method) | |
| virtual SDKInt32 SDK_CALLTYPE | GetDescender () const =0 throw () |
| Returns font descender (in font units, see GetUnitsPerEM method) | |
| virtual SDKUInt32 SDK_CALLTYPE | GetHeight () const =0 throw () |
| Returns font height (in font units, see GetUnitsPerEM method) | |
| virtual SDKRect2D SDK_CALLTYPE | GetBoundingBox () const =0 throw () |
| Returns font bounding box (in font units, see GetUnitsPerEM method) | |
| virtual SDKInt32 SDK_CALLTYPE | GetUnderlinePosition () const =0 throw () |
| Returns font underline position (in font units, see GetUnitsPerEM method) | |
| virtual SDKUInt32 SDK_CALLTYPE | GetUnderlineThickness () const =0 throw () |
| Returns font underline thickness (in font units, see GetUnitsPerEM method) | |
| virtual SDKUInt32 SDK_CALLTYPE | GetFaceFlags () const =0 throw () |
| Returns font face flags (see GL2DFontFaceFlags) | |
| virtual SDKUInt32 SDK_CALLTYPE | GetStyleFlags () const =0 throw () |
| Returns font style flags (see GL2DFontStyleFlags) | |
| virtual bool SDK_CALLTYPE | IsValidStringForFont (const SDKString &string_to_check) const =0 throw () |
| Checks, if given string can be rendered by given font (means given font contains appropriate glyph for each of symbols in string) | |
Provides with information about single registered font from GL2D fonts storage.