BWAPI
|
#include <BufferedTriangle.h>
Public Member Functions | |
BufferedTriangle (BWAPI::CoordinateType::Enum coordType, BufferedCategory id, int time, int x1, int y1, int x2, int y2, int x3, int y3, BWAPI::Color color, bool solid) | |
virtual void | draw () |
Private Attributes | |
int | mX1 |
int | mY1 |
int | mX2 |
int | mY2 |
int | mX3 |
int | mY3 |
BWAPI::Color | mColor |
bool | mIsSolid |
Definition at line 7 of file BufferedTriangle.h.
BufferedTriangle::BufferedTriangle | ( | BWAPI::CoordinateType::Enum | coordType, |
BufferedCategory | id, | ||
int | time, | ||
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | x3, | ||
int | y3, | ||
BWAPI::Color | color, | ||
bool | solid | ||
) | [inline] |
virtual void BufferedTriangle::draw | ( | ) | [inline, virtual] |
Reimplemented from BufferedItem.
Definition at line 22 of file BufferedTriangle.h.
References BWAPI::Broodwar, BWAPI::Game::drawTriangle(), mColor, BufferedItem::mCoordType, mIsSolid, mX1, mX2, mY1, and mY3.
{ BWAPI::Broodwar->drawTriangle(mCoordType, mX1, mY1, mX2, mY3, mX2, mY3, mColor, mIsSolid); }
BWAPI::Color BufferedTriangle::mColor [private] |
Definition at line 34 of file BufferedTriangle.h.
Referenced by draw().
bool BufferedTriangle::mIsSolid [private] |
Definition at line 35 of file BufferedTriangle.h.
Referenced by draw().
int BufferedTriangle::mX1 [private] |
Definition at line 28 of file BufferedTriangle.h.
Referenced by draw().
int BufferedTriangle::mX2 [private] |
Definition at line 30 of file BufferedTriangle.h.
Referenced by draw().
int BufferedTriangle::mX3 [private] |
Definition at line 32 of file BufferedTriangle.h.
int BufferedTriangle::mY1 [private] |
Definition at line 29 of file BufferedTriangle.h.
Referenced by draw().
int BufferedTriangle::mY2 [private] |
Definition at line 31 of file BufferedTriangle.h.
int BufferedTriangle::mY3 [private] |
Definition at line 33 of file BufferedTriangle.h.
Referenced by draw().