Constructor & Destructor Documentation
Member Function Documentation
| double Ball::direction |
( |
| ) |
const |
| QGraphicsSvgItem * Ball::graphicsItem |
( |
| ) |
|
| const std::wstring & Ball::id |
( |
| ) |
const |
References ObjectParams::id(), and myObjectParams.
Referenced by HlaBounceMainWindow::addBallToList(), BallController13::ballDiscovered(), BallController1516e::ballDiscovered(), BallController1516::ballDiscovered(), BallController13::constructTag(), BallController1516::constructTag(), BallController1516e::constructTag(), HlaBounceMainWindow::drawBalls(), HlaBounceMainWindow::removeBallFromList(), BallController13::sendUpdates(), BallController1516::sendUpdates(), and BallController1516e::sendUpdates().
| bool Ball::isMarkedForDeletion |
( |
| ) |
const |
| bool Ball::isMine |
( |
| ) |
const |
References myIsMine.
Referenced by BallController13::acquireBall(), BallController1516e::acquireBall(), BallController1516::acquireBall(), HlaBounceMainWindow::addBallToList(), BallController13::assumeOwnership(), BallController1516::assumeOwnership(), BallController1516e::assumeOwnership(), BallController1516::confirmDivestiture(), BallController1516e::confirmDivestiture(), BallController13::deleteBall(), BallController1516e::deleteBall(), BallController1516::deleteBall(), BallController13::deleteKnownBalls(), BallController1516::deleteKnownBalls(), BallController1516e::deleteKnownBalls(), BallController13::divestBall(), BallController1516e::divestBall(), BallController1516::divestBall(), HlaBounceMainWindow::drawBalls(), BallController1516::markBallsOutOfScope(), BallController13::markBallsOutOfScope(), BallController1516e::markBallsOutOfScope(), BallController::moveBalls(), BallController13::ownershipDivested(), BallController13::releaseOwnership(), BallController1516::releaseOwnership(), BallController1516e::releaseOwnership(), BallController13::sendUpdates(), BallController1516::sendUpdates(), and BallController1516e::sendUpdates().
| bool Ball::isVisible |
( |
| ) |
const |
| void Ball::markForDeletion |
( |
bool |
mark | ) |
|
| const std::wstring & Ball::name |
( |
| ) |
const |
References myObjectParams.
Referenced by BallController13::acquireBall(), BallController1516::acquireBall(), BallController1516e::acquireBall(), BallController13::assumeOwnership(), BallController1516::assumeOwnership(), BallController1516e::assumeOwnership(), BallController1516::confirmDivestiture(), BallController1516e::confirmDivestiture(), BallController13::createPublicationRegion(), BallController1516::createPublicationRegion(), BallController1516e::createPublicationRegion(), BallController13::deleteBall(), BallController1516e::deleteBall(), BallController1516::deleteBall(), BallController13::deleteKnownBalls(), BallController1516::deleteKnownBalls(), BallController1516e::deleteKnownBalls(), BallController1516::divestBall(), BallController13::divestBall(), BallController1516e::divestBall(), BallController13::markBallsOutOfScope(), BallController1516::markBallsOutOfScope(), BallController1516e::markBallsOutOfScope(), BallController13::ownershipDivested(), BallController13::releaseOwnership(), BallController1516::releaseOwnership(), BallController1516e::releaseOwnership(), BallController1516::sendUpdates(), BallController13::sendUpdates(), BallController1516e::sendUpdates(), BallController1516::setBallFromAttributes(), BallController13::setBallFromAttributes(), and BallController1516e::setBallFromAttributes().
| void Ball::setDirection |
( |
double |
newDirection | ) |
|
| void Ball::setGraphicsItem |
( |
QGraphicsSvgItem * |
item | ) |
|
| void Ball::setIsMine |
( |
bool |
newIsMine | ) |
|
| void Ball::setLocation |
( |
short |
newXCoord, |
|
|
short |
newYCoord |
|
) |
| |
| void Ball::setSize |
( |
unsigned short |
newSize | ) |
|
| void Ball::setSpeed |
( |
unsigned short |
newSpeed | ) |
|
| void Ball::setVisible |
( |
bool |
visible | ) |
|
| void Ball::setX |
( |
short |
newXCoord | ) |
|
| void Ball::setY |
( |
short |
newYCoord | ) |
|
| unsigned short Ball::size |
( |
| ) |
const |
References mySize.
Referenced by BallController13::createPublicationRegion(), BallController1516::createPublicationRegion(), BallController1516e::createPublicationRegion(), HlaBounceMainWindow::drawBalls(), BallController::moveBalls(), BallController13::sendUpdates(), BallController1516::sendUpdates(), BallController1516e::sendUpdates(), BallController13::setAttributesForBall(), BallController1516::setAttributesForBall(), and BallController1516e::setAttributesForBall().
| unsigned short Ball::speed |
( |
| ) |
const |
References myX.
Referenced by BallController13::createPublicationRegion(), BallController1516::createPublicationRegion(), BallController1516e::createPublicationRegion(), HlaBounceMainWindow::drawBalls(), BallController::moveBalls(), BallController13::sendUpdates(), BallController1516::sendUpdates(), BallController1516e::sendUpdates(), BallController13::setAttributesForBall(), BallController1516::setAttributesForBall(), and BallController1516e::setAttributesForBall().
References myY.
Referenced by BallController13::createPublicationRegion(), BallController1516::createPublicationRegion(), BallController1516e::createPublicationRegion(), HlaBounceMainWindow::drawBalls(), BallController::moveBalls(), BallController13::sendUpdates(), BallController1516::sendUpdates(), BallController1516e::sendUpdates(), BallController13::setAttributesForBall(), BallController1516::setAttributesForBall(), and BallController1516e::setAttributesForBall().
Member Data Documentation
| QGraphicsSvgItem* Ball::myGraphicsItem |
|
protected |
| bool Ball::myMarkedForDeletion |
|
protected |
| unsigned short Ball::mySpeed |
|
protected |
The documentation for this class was generated from the following files: