BWAPI
Public Member Functions | Private Attributes
BufferedCircle Class Reference

#include <BufferedCircle.h>

Inheritance diagram for BufferedCircle:
Inheritance graph
[legend]
Collaboration diagram for BufferedCircle:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BufferedCircle (BWAPI::CoordinateType::Enum coordType, BufferedCategory id, int time, int x, int y, int radius, BWAPI::Color color, bool solid)
virtual void draw ()

Private Attributes

int mX
int mY
int mRadius
BWAPI::Color mColor
bool mIsSolid

Detailed Description

Definition at line 7 of file BufferedCircle.h.


Constructor & Destructor Documentation

BufferedCircle::BufferedCircle ( BWAPI::CoordinateType::Enum  coordType,
BufferedCategory  id,
int  time,
int  x,
int  y,
int  radius,
BWAPI::Color  color,
bool  solid 
) [inline]

Definition at line 10 of file BufferedCircle.h.

                : BufferedItem(coordType, id, time)
                , mX(x)
                , mY(y)
                , mRadius(radius)
                , mColor(color)
                , mIsSolid(solid)
        {}

Member Function Documentation

virtual void BufferedCircle::draw ( ) [inline, virtual]

Reimplemented from BufferedItem.

Definition at line 19 of file BufferedCircle.h.

References BWAPI::Broodwar, BWAPI::Game::drawCircle(), mColor, BufferedItem::mCoordType, mIsSolid, mRadius, mX, and mY.

Here is the call graph for this function:


Member Data Documentation

Definition at line 28 of file BufferedCircle.h.

Referenced by draw().

bool BufferedCircle::mIsSolid [private]

Definition at line 29 of file BufferedCircle.h.

Referenced by draw().

int BufferedCircle::mRadius [private]

Definition at line 27 of file BufferedCircle.h.

Referenced by draw().

int BufferedCircle::mX [private]

Definition at line 25 of file BufferedCircle.h.

Referenced by draw().

int BufferedCircle::mY [private]

Definition at line 26 of file BufferedCircle.h.

Referenced by draw().


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