|
BWAPI
|
#include <BufferedItem.h>


Public Member Functions | |
| BufferedItem (BWAPI::CoordinateType::Enum coordType, BufferedCategory id, int frameTime) | |
| virtual | ~BufferedItem () |
| virtual void | draw () |
| bool | isTimeUp () |
Protected Attributes | |
| BWAPI::CoordinateType::Enum | mCoordType |
| BufferedCategory | mID |
| int | mFrameTime |
Definition at line 17 of file BufferedItem.h.
| BufferedItem::BufferedItem | ( | BWAPI::CoordinateType::Enum | coordType, |
| BufferedCategory | id, | ||
| int | frameTime | ||
| ) | [inline] |
Definition at line 20 of file BufferedItem.h.
: mCoordType(coordType), mID(id), mFrameTime(frameTime) {}
| virtual BufferedItem::~BufferedItem | ( | ) | [inline, virtual] |
Definition at line 21 of file BufferedItem.h.
{}
| virtual void BufferedItem::draw | ( | ) | [inline, virtual] |
Reimplemented in BufferedTriangle, BufferedBox, BufferedEllipse, BufferedCircle, BufferedLine, BufferedDot, and BufferedText.
Definition at line 23 of file BufferedItem.h.
{};
| bool BufferedItem::isTimeUp | ( | ) | [inline] |
Definition at line 25 of file BufferedItem.h.
References BWAPI::Broodwar, BWAPI::Game::getFrameCount(), and mFrameTime.
{ return BWAPI::Broodwar->getFrameCount() >= mFrameTime; }

BWAPI::CoordinateType::Enum BufferedItem::mCoordType [protected] |
Definition at line 28 of file BufferedItem.h.
Referenced by BufferedDot::draw(), BufferedText::draw(), BufferedLine::draw(), BufferedCircle::draw(), BufferedEllipse::draw(), BufferedBox::draw(), and BufferedTriangle::draw().
int BufferedItem::mFrameTime [protected] |
Definition at line 30 of file BufferedItem.h.
Referenced by isTimeUp().
BufferedCategory BufferedItem::mID [protected] |
Definition at line 29 of file BufferedItem.h.
1.7.6.1