SC2API
An API for AI for StarCraft II
sc2api Directory Reference

Files

file  sc2_client.h [code]
 The base class for Agent and ReplayObserver.
 
file  sc2_common.h [code]
 Common data types, including points, rectangles and colors.
 
file  sc2_connection.h [code]
 A basic websocket connection and queue wrapper.
 
file  sc2_coordinator.h [code]
 Frontend for running a game.
 
file  sc2_gametypes.h [code]
 Types used in setting up a game.
 
file  sc2_interfaces.h [code]
 A set of public facing interfaces used to query game state.
 
file  sc2_map_info.h [code]
 Information about a game map.
 
file  sc2_replay_observer.h [code]
 A client running a replay.
 
file  sc2_score.h [code]
 Scores accumulated in a game as calculated by the game engine.
 
file  sc2_server.h [code]
 A basic websocket server for sc2.
 
file  sc2_typeenums.h [code]
 A list of enums provided for your convenience.
 
file  sc2_types.h [code]
 Common types used by this API.
 
file  sc2_unit.h [code]
 Unit data in an observation.