BWAPI
|
#include <BulletImpl.h>
Public Member Functions | |
virtual int | getID () const |
virtual Player * | getPlayer () const |
virtual BulletType | getType () const |
virtual Unit * | getSource () const |
virtual Position | getPosition () const |
virtual double | getAngle () const |
virtual double | getVelocityX () const |
virtual double | getVelocityY () const |
virtual Unit * | getTarget () const |
virtual Position | getTargetPosition () const |
virtual int | getRemoveTimer () const |
virtual bool | exists () const |
virtual bool | isVisible () const |
virtual bool | isVisible (Player *player) const |
BulletImpl (BW::Bullet *originalBullet, u16 index) | |
~BulletImpl () | |
void | setExists (bool exists) |
BW::Bullet * | getRawData () const |
void | saveExists () |
void | updateData () |
BulletImpl (int index) | |
virtual int | getID () const |
virtual Player * | getPlayer () const |
virtual BulletType | getType () const |
virtual Unit * | getSource () const |
virtual Position | getPosition () const |
virtual double | getAngle () const |
virtual double | getVelocityX () const |
virtual double | getVelocityY () const |
virtual Unit * | getTarget () const |
virtual Position | getTargetPosition () const |
virtual int | getRemoveTimer () const |
virtual bool | exists () const |
virtual bool | isVisible () const |
virtual bool | isVisible (Player *player) const |
Static Public Member Functions | |
static BulletImpl * | BWBulletToBWAPIBullet (BW::Bullet *bullet) |
Public Attributes | |
BulletData * | self |
BulletData | data |
BWAPI::BulletImpl::BulletImpl | ( | BW::Bullet * | originalBullet, |
u16 | index | ||
) |
BWAPI::BulletImpl::BulletImpl | ( | int | index | ) |
BulletImpl * BWAPI::BulletImpl::BWBulletToBWAPIBullet | ( | BW::Bullet * | bullet | ) | [static] |
virtual bool BWAPI::BulletImpl::exists | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
bool BWAPI::BulletImpl::exists | ( | ) | const [virtual] |
virtual double BWAPI::BulletImpl::getAngle | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
double BWAPI::BulletImpl::getAngle | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
virtual int BWAPI::BulletImpl::getID | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
int BWAPI::BulletImpl::getID | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
virtual Player* BWAPI::BulletImpl::getPlayer | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
Player * BWAPI::BulletImpl::getPlayer | ( | ) | const [virtual] |
virtual Position BWAPI::BulletImpl::getPosition | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
Position BWAPI::BulletImpl::getPosition | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
BW::Bullet * BWAPI::BulletImpl::getRawData | ( | ) | const |
virtual int BWAPI::BulletImpl::getRemoveTimer | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
int BWAPI::BulletImpl::getRemoveTimer | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
virtual Unit* BWAPI::BulletImpl::getSource | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
Unit * BWAPI::BulletImpl::getSource | ( | ) | const [virtual] |
virtual Unit* BWAPI::BulletImpl::getTarget | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
Unit * BWAPI::BulletImpl::getTarget | ( | ) | const [virtual] |
virtual Position BWAPI::BulletImpl::getTargetPosition | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
Position BWAPI::BulletImpl::getTargetPosition | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
virtual BulletType BWAPI::BulletImpl::getType | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
BulletType BWAPI::BulletImpl::getType | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
virtual double BWAPI::BulletImpl::getVelocityX | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
double BWAPI::BulletImpl::getVelocityX | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
virtual double BWAPI::BulletImpl::getVelocityY | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
double BWAPI::BulletImpl::getVelocityY | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
virtual bool BWAPI::BulletImpl::isVisible | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
virtual bool BWAPI::BulletImpl::isVisible | ( | Player * | player | ) | const [virtual] |
Implements BWAPI::Bullet.
bool BWAPI::BulletImpl::isVisible | ( | ) | const [virtual] |
Implements BWAPI::Bullet.
bool BWAPI::BulletImpl::isVisible | ( | BWAPI::Player * | player | ) | const [virtual] |
void BWAPI::BulletImpl::saveExists | ( | ) |
void BWAPI::BulletImpl::setExists | ( | bool | exists | ) |
void BWAPI::BulletImpl::updateData | ( | ) |