SC2API
An API for AI for StarCraft II
|
This is the complete list of members for sc2::ControlInterface, including all inherited members.
ClearClientErrors()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
ClearProtocolErrors()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
Connect(const std::string &address, int port, int timeout_ms)=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
ConsumeResponse()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
CreateGame(const std::string &map_path, const std::vector< PlayerSetup > &players, bool realtime)=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
DumpProtoUsage()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
Error(ClientError error, const std::vector< std::string > &errors={})=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
ErrorIf(bool condition, ClientError error, const std::vector< std::string > &errors={})=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
GetAppState() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
GetClientErrors() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
GetLastStatus() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
GetObservation()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
GetProcessInfo() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
GetProtocolErrors() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
HasResponsePending() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
IsFinishedGame() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
IsInGame() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
IsReadyForCreateGame() const =0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
IssueEvents(const std::vector< Tag > &commands={})=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
Load()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
OnGameStart()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
Ping()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
PollLeaveGame()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
PollResponse()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
Proto()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
RemoteSaveMap(const void *data, int data_size, std::string remote_path)=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
RequestJoinGame(PlayerSetup setup, const InterfaceSettings &settings, const Ports &ports=Ports())=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
RequestLeaveGame()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
Save()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
SaveReplay(const std::string &path)=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
SetProcessInfo(const ProcessInfo &pi)=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
Step(int count=1)=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
UseGeneralizedAbility(bool value)=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
WaitForResponse()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
WaitJoinGame()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
WaitStep()=0 (defined in sc2::ControlInterface) | sc2::ControlInterface | pure virtual |
~ControlInterface()=default (defined in sc2::ControlInterface) | sc2::ControlInterface | virtual |