FS2_Open
Open source remastering of the Freespace 2 engine
alphacolors.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) Volition, Inc. 1999. All rights reserved.
3  *
4  * All source code herein is the property of Volition, Inc. You may not sell
5  * or otherwise commercially exploit the source or things you created based on the
6  * source.
7  *
8 */
9 
10 #ifndef _GLOBAL_ALPHACOLORS_HEADER_FILE
11 #define _GLOBAL_ALPHACOLORS_HEADER_FILE
12 
13 #include "globalincs/def_files.h"
14 #include "graphics/2d.h"
15 #include "parse/parselo.h"
16 
17 // -----------------------------------------------------------------------------------
18 // ALPHA DEFINES/VARS
19 //
20 
21 // Colors for UI
22 // See FreeSpace.cpp for usage
23 
24 #define INTERFACE_COLORS 13
29 
30 #define TOTAL_COLORS 22
35 
38 
39 // briefing hostile/friendly/neutral colors
41 
42 // netplayer colors
43 #define NETPLAYER_COLORS 20
45 
46 // Team colors
49 
52 
53 #define MAX_DEFAULT_TEXT_COLORS 7
56 extern char default_briefing_color;
58 extern char default_debriefing_color;
60 extern char default_loop_briefing_color;
61 
62 // -----------------------------------------------------------------------------------
63 // ALPHA FUNCTIONS
64 //
65 
66 //initialize alpha colors based on colors.tbl
67 void alpha_colors_init();
68 
69 #endif
color Color_yellow
Definition: alphacolors.cpp:34
SCP_map< SCP_string, team_color > Team_Colors
Definition: alphacolors.cpp:15
color Color_bright_red
Definition: alphacolors.cpp:34
color Brief_color_legacy_neutral
Definition: alphacolors.cpp:38
Definition: 2d.h:95
char default_briefing_color
Definition: alphacolors.cpp:42
color Color_green
Definition: alphacolors.cpp:31
color Brief_color_red
Definition: alphacolors.cpp:38
color Color_white
Definition: alphacolors.cpp:32
color Color_text_active_hi
Definition: alphacolors.cpp:27
color Color_light_pink
Definition: alphacolors.cpp:33
color Color_normal
Definition: alphacolors.cpp:28
color Color_ui_light_green
Definition: alphacolors.cpp:35
color Color_bright
Definition: alphacolors.cpp:28
color Color_dim_red
Definition: alphacolors.cpp:34
color Color_violet
Definition: alphacolors.cpp:33
color Color_text_normal
Definition: alphacolors.cpp:26
color Color_silver
Definition: alphacolors.cpp:32
color Color_bright_yellow
Definition: alphacolors.cpp:34
color Color_ui_green
Definition: alphacolors.cpp:35
color Color_text_error_hi
Definition: alphacolors.cpp:27
color Color_grey
Definition: alphacolors.cpp:32
color Color_text_error
Definition: alphacolors.cpp:27
color Color_red
Definition: alphacolors.cpp:34
color Color_black
Definition: alphacolors.cpp:32
SCP_map< char, color * > Tagged_Colors
Definition: alphacolors.cpp:18
color Color_ui_light_pink
Definition: alphacolors.cpp:36
color Color_blue
Definition: alphacolors.cpp:31
color Color_more_indicator
Definition: alphacolors.cpp:28
#define NETPLAYER_COLORS
Definition: alphacolors.h:43
color Color_bright_white
Definition: alphacolors.cpp:32
char default_loop_briefing_color
Definition: alphacolors.cpp:46
color Color_text_subselected
Definition: alphacolors.cpp:26
SCP_vector< SCP_string > Team_Names
Definition: alphacolors.cpp:16
char default_recommendation_color
Definition: alphacolors.cpp:45
char default_debriefing_color
Definition: alphacolors.cpp:44
color * Color_netplayer[NETPLAYER_COLORS]
color Color_ui_pink
Definition: alphacolors.cpp:36
void alpha_colors_init()
color Color_more_bright
Definition: alphacolors.cpp:28
char default_command_briefing_color
Definition: alphacolors.cpp:41
color Color_bright_green
Definition: alphacolors.cpp:31
color Color_text_heading
Definition: alphacolors.cpp:28
SCP_vector< char > Color_Tags
Definition: alphacolors.cpp:20
color Color_text_active
Definition: alphacolors.cpp:27
color Color_briefing_grid
Definition: alphacolors.cpp:29
color Color_text_selected
Definition: alphacolors.cpp:26
char default_redalert_briefing_color
Definition: alphacolors.cpp:43
char default_fiction_viewer_color
Definition: alphacolors.cpp:40
color Color_violet_gray
Definition: alphacolors.cpp:33
color Color_pink
Definition: alphacolors.cpp:33
color Brief_color_green
Definition: alphacolors.cpp:38
color Color_bright_blue
Definition: alphacolors.cpp:31