1 #ifndef GLS_DNC_STD_APPEARANCE_H
2 #define GLS_DNC_STD_APPEARANCE_H
30 #define LIB_BASE_NAME "gls_dnc_std_appearance"
36 class GlsDNCStdAppearanceData;
78 PALETTE_ECR_ECRAREA_GROUND_SURFACE = 0,
79 PALETTE_ECR_ECRAREA_ISLAND,
80 PALETTE_ECR_ECRAREA_WATER,
81 PALETTE_ECR_ECRAREA_FORESHORE_WATER,
82 PALETTE_ECR_COASTL_COASTLINE,
83 PALETTE_ECR_ECRTEXT_NAMED_LOCATION,
84 PALETTE_ECR_FORESHOL_FORESHORE_WATER,
86 PALETTE_LCR_LANDAREA_EMBANK,
88 PALETTE_LIM_LIMBNDYA_LIMIT_BOUNDARY,
89 PALETTE_LIM_LIMBNDYL_LIMIT_BOUNDARY,
90 PALETTE_LIM_LIMBNDYA_ANCHORAGE,
91 PALETTE_LIM_LIMBNDYL_ANCHORAGE,
92 PALETTE_LIM_LIMBNDYA_RESTRICTED_AREA,
93 PALETTE_LIM_LIMBNDYL_RESTRICTED_AREA,
95 PALETTE_HYD_SOUNDP_SOUNDING_PT_SHALLOW,
96 PALETTE_HYD_SOUNDP_SOUNDING_PT_DEEP,
97 PALETTE_HYD_HYDAREA_DEPTH_CURVE_SHALLOW,
98 PALETTE_HYD_HYDAREA_DEPTH_CURVE_DEEP,
100 PALETTE_IWY_LAKEA_LAKE,
101 PALETTE_IWY_LAKEA_RESERVOIR,
102 PALETTE_IWY_RIVERL_INLAND_SHORELINE,
103 PALETTE_IWY_RIVERA_RIVER_STREAM,
104 PALETTE_IWY_RIVERL_RIVER_STREAM,
105 PALETTE_IWY_CANALA_CANAL,
106 PALETTE_IWY_CANALL_CANAL,
108 PALETTE_CUL_LANDMRKA_BUILT_UP_AREA,
109 PALETTE_CUL_LANDMRKA_BUILT_UP_AREA_BOUNDARY,
110 PALETTE_CUL_TRANSL_ROAD,
111 PALETTE_CUL_RAILRDL_RAILROAD,
113 PALETTE_OBS_BRIDGEL_BRIDGE,
115 PALETTE_POR_STRUCTRL_BREAKWATER,
116 PALETTE_POR_PIERL_PIER,
141 GlsDNCStdAppearanceData* _data;
void SetPaletteColor(const Palette pal, PaletteColor colorEnum, const glsColor &colorVal)
Definition: gls_dnc_std_appearance.h:42
PaletteColor
Color palette enumeration.
Definition: gls_dnc_std_appearance.h:76
The DNCMapChartDataSource class.
Definition: gls_map_dnc.h:75
Definition: gls_color.h:53
GlsDNCStdAppearance()
Constructor.
Palette
Color palette IDs.
Definition: gls_dnc_std_appearance.h:60
void ResetPaletteColors(const Palette pal)
static void ConfigLibrary(void *const userData, DNCMapChartDataSource &dncSource, const int libNum)
void SetPalette(const Palette pal)
~GlsDNCStdAppearance()
Destructor.
Definition: bmpimage.h:46
const glsColor & GetPaletteColor(const Palette pal, PaletteColor colorEnum)