NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
gl2d_font_interface.h File Reference

Provides with information about single registered font from GL2D fonts storage. More...

#include <base/inc/platform.h>
#include <base/inc/base_types.h>
#include <base/inc/sdk_component_base.h>
#include <base/inc/geometry/geometry_base_types.h>
#include <base/inc/interfaces/properties/properties_interface.h>
#include <visualizationlayer/inc/vis_const.h>

Go to the source code of this file.

Data Structures

class  IGL2DFont
 Provides with information about single registered font from GL2D fonts storage. More...
 

Typedefs

typedef SDKUInt32 GL2DFontID
 Font ID.
 

Enumerations

enum  GL2DFontPropertyIDs
 Generic GL2D Font properties.
 
enum  GL2DFontFaceFlags { kGL2DFontFaceFlag_NoFlags = 0x0, kGL2DFontFaceFlag_Scalable = 0x1, kGL2DFontFaceFlag_FixedWidth = 0x2 }
 GL2D Font face flag. More...
 
enum  GL2DFontStyleFlags { kGL2DFontStyleFlag_NoFlags = 0x0, kGL2DFontStyleFlag_Italic = 0x1, kGL2DFontStyleFlag_Bold = 0x2 }
 GL2D Font style flags. More...
 

Variables

static const GL2DFontID kGL2DUnknownFontID = 0UL
 Unknown Font ID.
 

Detailed Description

Provides with information about single registered font from GL2D fonts storage.

Copyright © The Navtor SDK 2011-2016. All Rights Reserved.

Author
The Navtor SDK authors
Date
09/2016
Maintenance:
The Navtor SDK authors

Enumeration Type Documentation

◆ GL2DFontFaceFlags

GL2D Font face flag.

Enumerator
kGL2DFontFaceFlag_NoFlags 

No additional font face flags.

kGL2DFontFaceFlag_Scalable 

Font is scalable.

kGL2DFontFaceFlag_FixedWidth 

Font has fixed width characters.

◆ GL2DFontStyleFlags

GL2D Font style flags.

Enumerator
kGL2DFontStyleFlag_NoFlags 

No additional font style flags.

kGL2DFontStyleFlag_Italic 

Italic.

kGL2DFontStyleFlag_Bold 

Bold.