13 ProcessInfo(
const std::string& path, uint64_t
id,
int port) :
18 std::string process_path;
28 const std::string& in_process_path,
29 const std::string& in_net_address,
32 bool in_multi_threaded =
false);
36 std::string process_path;
37 std::string data_version;
38 std::string net_address;
43 std::vector<std::string> extra_command_lines;
45 std::vector<ProcessInfo> process_info;
52 : map_x(map_x), map_y(map_y), minimap_x(minimap_x), minimap_y(minimap_y)
67 FeatureLayerSettings (
float in_camera_width,
int in_map_x,
int in_map_y,
int in_minimap_x,
int in_minimap_y)
68 : camera_width(in_camera_width), map_x(in_map_x), map_y(in_map_y), minimap_x(in_minimap_x), minimap_y(in_minimap_y)
71 float camera_width = 24.0f;
86 bool use_feature_layers;
97 std::vector<PlayerSetup> player_setup;
106 std::vector<std::string> replay_file;
107 std::string replay_dir;
112 enum class AppState {
122 extern const char* kMapBelShirVestigeLE;
123 extern const char* kMapEmpty;
124 extern const char* kMapEmptyLong;
125 extern const char* kMapEmptyTall;
126 extern const char* kMapMarineMicro;
Settings for an RGB rendered output.
Definition: sc2_game_settings.h:49
Information about a running process.
Definition: sc2_game_settings.h:11
Definition: sc2_action.h:9
Settings for rendered feature layer output.
Definition: sc2_game_settings.h:83
Settings to run the game process.
Definition: sc2_game_settings.h:24
Port setup for one or more clients in a game.
Definition: sc2_gametypes.h:110
Types used in setting up a game.
Settings for starting a replay.
Definition: sc2_game_settings.h:102
Settings for feature layer output.
Definition: sc2_game_settings.h:65
Settings for starting a game.
Definition: sc2_game_settings.h:93