# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 334
- 335
- 336
- 337
- 338
…
- 373
- 374

GFX_COLOR color2; Arc2 and scale2 color parameter
GFX_COLOR color3; Arc3 and scale3 color parameter
GFX_COLOR color4; Arc4 and scale4 color parameter
GFX_COLOR color5; Arc5 and scale5 color parameter
GFX_COLOR color6; Arc6 and scale6 color parameter
GFX_RESOURCE_HDR * pTitleFont; Pointer to the font used in the title of the meter
GFX_RESOURCE_HDR * pValueFont; Pointer to the font used in the current reading (if displayed)
of the meter
Description
Typedef: GFX_GOL_METER
Defines the parameters required for a Meter Object. Depending on the type selected the meter is drawn with the defined
shape parameters and values set on the given fields.
Remarks
None.
1.6.2.7.18 GFX_GOL_METER_DRAW_TYPE Type
Specifies the different types of Meter object.
File
gfx_gol_meter.h
Syntax
typedef enum {
GFX_GOL_METER_WHOLE_TYPE,
GFX_GOL_METER_HALF_TYPE,
GFX_GOL_METER_QUARTER_TYPE
} GFX_GOL_METER_DRAW_TYPE;
Members
Members Description
GFX_GOL_METER_WHOLE_TYPE draw circular meter
GFX_GOL_METER_HALF_TYPE draw semi circle meter
GFX_GOL_METER_QUARTER_TYPE draw quarter of a circle meter
Description
Typedef: GFX_GOL_METER_DRAW_TYPE
This enumeration specifies the different typer of the Meter object used in the library.
• GFX_GOL_METER_WHOLE_TYPE - The meter will be drawn using all the arc colors (color1 to color6).
• GFX_GOL_METER_HALF_TYPE - The meter will be drawn using arc colors (color5, color4, color3, color2).
• GFX_GOL_METER_QUARTER_TYPE - The meter will be drawn using arc colors (color3, color2).
Remarks
None.
1.6.2.7.19 GFX_GOL_METER_STATE Type
Specifies the different states of the Meter object.
File
gfx_gol_meter.h
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
336

- 1
- 2
…
- 334
- 335
- 336
- 337
- 338
…
- 373
- 374