BWAPI
Classes | Typedefs | Functions
Skynet/Skynet/BuildOrder.h File Reference
#include "Interface.h"
#include <deque>
#include "TypeSafeEnum.h"
#include "Condition.h"
#include "TaskManager.h"
#include "ReservedLocation.h"
Include dependency graph for BuildOrder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SquadTypeDef
struct  ArmyBehaviourDef
struct  OrderDef
struct  CallBackTypeDef
class  CallBack
class  BuildItem
class  OrderItem
struct  BuildOrderIDDef
class  UnitToProduce
class  BuildOrder

Typedefs

typedef SafeEnum< SquadTypeDefSquadType
typedef SafeEnum
< ArmyBehaviourDef
ArmyBehaviour
typedef SafeEnum< OrderDefOrder
typedef SafeEnum< CallBackTypeDefCallBackType
typedef SafeEnum< BuildOrderIDDefBuildOrderID

Functions

std::list< CallBackCB (int buildID, CallBackType type, std::list< CallBack > &cb=std::list< CallBack >())

Typedef Documentation

Definition at line 35 of file BuildOrder.h.

Definition at line 224 of file BuildOrder.h.

Definition at line 65 of file BuildOrder.h.

Definition at line 53 of file BuildOrder.h.

Definition at line 22 of file BuildOrder.h.


Function Documentation

std::list<CallBack> CB ( int  buildID,
CallBackType  type,
std::list< CallBack > &  cb = std::list< CallBack >() 
)

Definition at line 109 of file BuildOrder.cpp.

Referenced by BuildOrderManagerClass::LoadProtossBuilds().

{
        cb.push_back(CallBack(buildID, type));

        return cb;
}

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines