BWAPI
SPAR/AIModule/SparAIModule/DecisionMaking/Layer2Actions/Managers/Locations/L2Chokepoint.h
Go to the documentation of this file.
00001 #pragma once
00002 #include "../../../../PerceptualState/Locations/Static/Chokepoint.h"
00003 #include "L2PrimitiveLocation.h"
00004 
00005 class L2Chokepoint: public virtual Chokepoint, public L2PrimitiveLocation
00006 {
00007 public:
00008   template <class LocationTypes>
00009   L2Chokepoint(LocationTypes* dummy, BWTA::Chokepoint* chokepoint, Region* firstRegion, Region* secondRegion, Map* parent)
00010     : Chokepoint(dummy, chokepoint, firstRegion, secondRegion, parent)
00011     , PrimitiveLocation(parent)
00012     , StaticLocation(parent)
00013     , L2PrimitiveLocation(parent)
00014   {
00015   }
00016 };
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines