BWAPI
Public Member Functions
BuildOrderQueue Class Reference

#include <BuildOrderQueue.h>

List of all members.

Public Member Functions

 BuildOrderQueue ()
void clearAll ()
void skipItem ()
void queueAsHighestPriority (MetaType m, bool blocking)
void queueAsLowestPriority (MetaType m, bool blocking)
void queueItem (BuildOrderItem< PRIORITY_TYPE > b)
void removeHighestPriorityItem ()
void removeCurrentHighestPriorityItem ()
int getHighestPriorityValue ()
int getLowestPriorityValue ()
size_t size ()
bool isEmpty ()
void removeAll (MetaType m)
BuildOrderItem< PRIORITY_TYPE > & getHighestPriorityItem ()
BuildOrderItem< PRIORITY_TYPE > & getNextHighestPriorityItem ()
bool canSkipItem ()
bool hasNextHighestPriorityItem ()
void drawQueueInformation (int x, int y, int index)
BuildOrderItem< PRIORITY_TYPEoperator[] (int i)

Constructor & Destructor Documentation


Member Function Documentation

Here is the caller graph for this function:

void BuildOrderQueue::drawQueueInformation ( int  x,
int  y,
int  index 
)

Here is the call graph for this function:

BuildOrderItem< PRIORITY_TYPE > BuildOrderQueue::operator[] ( int  i)
void BuildOrderQueue::queueAsHighestPriority ( MetaType  m,
bool  blocking 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void BuildOrderQueue::queueAsLowestPriority ( MetaType  m,
bool  blocking 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

Here is the call graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines