Skip to content

Commit

Permalink
Merge pull request #119 from KevinCalderone/master
Browse files Browse the repository at this point in the history
Rebasing new SC2.3.17 features from blizzard_internal branch onto master.
  • Loading branch information
Kevin Calderone authored Aug 31, 2017
2 parents 34413cf + 4e83c1a commit c577c9c
Show file tree
Hide file tree
Showing 128 changed files with 1,550 additions and 1,049 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@
<tr><td class="entry"><a class="el" href="classsc2_1_1_action_feature_layer_interface.html#ab9f434ec52e62fac77dcb99f9cc81080">SendActions</a>()=0</td><td class="entry"><a class="el" href="classsc2_1_1_action_feature_layer_interface.html">sc2::ActionFeatureLayerInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_action_feature_layer_interface.html#a425ea9449bdde698047f2b32eae44f62">UnitCommand</a>(AbilityID ability)=0</td><td class="entry"><a class="el" href="classsc2_1_1_action_feature_layer_interface.html">sc2::ActionFeatureLayerInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_action_feature_layer_interface.html#a8d58e436d717242917645d27e772999f">UnitCommand</a>(AbilityID ability, const Point2DI &amp;point, bool minimap=false)=0</td><td class="entry"><a class="el" href="classsc2_1_1_action_feature_layer_interface.html">sc2::ActionFeatureLayerInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~ActionFeatureLayerInterface</b>()=default (defined in <a class="el" href="classsc2_1_1_action_feature_layer_interface.html">sc2::ActionFeatureLayerInterface</a>)</td><td class="entry"><a class="el" href="classsc2_1_1_action_feature_layer_interface.html">sc2::ActionFeatureLayerInterface</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
1 change: 1 addition & 0 deletions docs/html/classsc2_1_1_action_interface-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@
<tr><td class="entry"><a class="el" href="classsc2_1_1_action_interface.html#a23192496f856ac368d17da913cd97eac">UnitCommand</a>(const std::vector&lt; Tag &gt; &amp;unit_tags, AbilityID ability)=0</td><td class="entry"><a class="el" href="classsc2_1_1_action_interface.html">sc2::ActionInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_action_interface.html#a9c68a84725771092f731061797c0de5d">UnitCommand</a>(const std::vector&lt; Tag &gt; &amp;unit_tags, AbilityID ability, const Point2D &amp;point)=0</td><td class="entry"><a class="el" href="classsc2_1_1_action_interface.html">sc2::ActionInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_action_interface.html#a3a5fd10e721f25ac756dd2fdb20ebd16">UnitCommand</a>(const std::vector&lt; Tag &gt; &amp;unit_tags, AbilityID ability, Tag target_tag)=0</td><td class="entry"><a class="el" href="classsc2_1_1_action_interface.html">sc2::ActionInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~ActionInterface</b>()=default (defined in <a class="el" href="classsc2_1_1_action_interface.html">sc2::ActionInterface</a>)</td><td class="entry"><a class="el" href="classsc2_1_1_action_interface.html">sc2::ActionInterface</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
14 changes: 7 additions & 7 deletions docs/html/classsc2_1_1_agent-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -80,19 +80,19 @@
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Control</b>() const (defined in <a class="el" href="classsc2_1_1_client.html">sc2::Client</a>)</td><td class="entry"><a class="el" href="classsc2_1_1_client.html">sc2::Client</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client.html#ac42601e18b7c109f6f0e58a7780a79ac">Debug</a>()</td><td class="entry"><a class="el" href="classsc2_1_1_client.html">sc2::Client</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client.html#a9bde4735245a945f37c5505cde5d09c1">Observation</a>() const</td><td class="entry"><a class="el" href="classsc2_1_1_client.html">sc2::Client</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a9bf081c662bf5e5e64598f8c05f9a309">OnBuildingConstructionComplete</a>(const Unit &amp;unit)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a5205616dd617571eca2b437d8baf257d">OnError</a>(const std::vector&lt; ClientError &gt; &amp;client_errors, const std::vector&lt; std::string &gt; &amp;protocol_errors={})</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a635150e0895fb3fed29268f5b53cbd05">OnBuildingConstructionComplete</a>(const Unit &amp;)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a35424cb2a0baa509f997149521ab2c52">OnError</a>(const std::vector&lt; ClientError &gt; &amp;, const std::vector&lt; std::string &gt; &amp;={})</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a2c5023d18ffc88bed76c844e643ef60d">OnGameEnd</a>()</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#ab980f6942030d3a0cd42e00782742237">OnGameFullStart</a>()</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a6e2542b183f6ac980440cc93476163a3">OnGameStart</a>()</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#ab9923f256e3bf6e518ccb8ec26f8ae88">OnNuclearLaunchDetected</a>()</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#afde152c65ab94bdb57e345a8fd1532aa">OnNydusDetected</a>()</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a6f5839e220d2a5a19b30065e0b8290c4">OnStep</a>()</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a2619e1734feeccd4f8412fd7447fe230">OnUnitCreated</a>(const Unit &amp;unit)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#ae80cd238b975c76b5db062939949b598">OnUnitDestroyed</a>(const Unit &amp;unit)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#aecbbd77ffd17a729b307f87bbb899cc9">OnUnitEnterVision</a>(const Unit &amp;unit)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a5d57eb9cdfa579a7c50442305dbf8635">OnUnitIdle</a>(const Unit &amp;unit)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a0ff0017571ba53e018f85dda03861c3a">OnUpgradeCompleted</a>(UpgradeID upgrade)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a28c6dc5471d2a7bacfc6cf289983bcc5">OnUnitCreated</a>(const Unit &amp;)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a1e0c8a37df68695cf898aa86fddc5a1a">OnUnitDestroyed</a>(const Unit &amp;)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a835228e18d8b4488b0f8e830a39116ce">OnUnitEnterVision</a>(const Unit &amp;)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#ac1d79ab7cceb688172f375edb2f48f60">OnUnitIdle</a>(const Unit &amp;)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classsc2_1_1_client_events.html#a4cdc022420833b34fbcd1c9713096754">OnUpgradeCompleted</a>(UpgradeID)</td><td class="entry"><a class="el" href="classsc2_1_1_client_events.html">sc2::ClientEvents</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsc2_1_1_client.html#acdc61fe5c58e0a8f4f246d8fbcc5cefc">Query</a>()</td><td class="entry"><a class="el" href="classsc2_1_1_client.html">sc2::Client</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>Reset</b>() (defined in <a class="el" href="classsc2_1_1_client.html">sc2::Client</a>)</td><td class="entry"><a class="el" href="classsc2_1_1_client.html">sc2::Client</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~Agent</b>() override (defined in <a class="el" href="classsc2_1_1_agent.html">sc2::Agent</a>)</td><td class="entry"><a class="el" href="classsc2_1_1_agent.html">sc2::Agent</a></td><td class="entry"></td></tr>
Expand Down
Loading

0 comments on commit c577c9c

Please sign in to comment.