, including all inherited members.
| acquireBall(const std::wstring id)=0 | BallController | [pure virtual] |
| addBall(int x, int y) | BallController | [virtual] |
| BallController(BallMap *data, DdmRegionMap *regionData) | BallController | |
| BallController() | BallController | [private] |
| calculateHorizWallCollision(double x, double y, double distance, double direction, double newX, double newY, double radius, double &finalDirection, double &distAfterColl, double &collX, double &collY, double &finalX, double &finalY) const | BallController | [protected, virtual] |
| calculateNewLoc(double x, double y, double distance, double direction, double &newX, double &newY) const | BallController | [protected, virtual] |
| calculateVertWallCollision(double x, double y, double distance, double direction, double newX, double newY, double radius, double &finalDirection, double &distAfterColl, double &collX, double &collY, double &finalX, double &finalY) const | BallController | [protected, virtual] |
| clearLog() | BallController | [virtual] |
| createAndJoinFederation(const std::wstring &federation, const std::wstring &federateType, const std::wstring &federateName=std::wstring(), bool includeInterExt=false)=0 | BallController | [pure virtual] |
| degreesToRadians | BallController | [protected, static] |
| deleteBall(const std::wstring id)=0 | BallController | [pure virtual] |
| divestBall(const std::wstring id)=0 | BallController | [pure virtual] |
| federateId() const =0 | BallController | [pure virtual] |
| federateName() const =0 | BallController | [pure virtual] |
| federateType() const =0 | BallController | [pure virtual] |
| federationName() const =0 | BallController | [pure virtual] |
| getLog() const | BallController | [virtual] |
| getPendingTextEvents(std::list< TextEvent > &textEvents) | BallController | [virtual] |
| isConnected() const | BallController | [virtual] |
| isDdmEnabled() const | BallController | [virtual] |
| isFederateNameSupported() const =0 | BallController | [pure virtual] |
| isInteractionExtensionSupported() const =0 | BallController | [pure virtual] |
| isJoined() const | BallController | [virtual] |
| isOwnershipTransferEnabled() const | BallController | [virtual] |
| isSubscribed() const | BallController | [virtual] |
| maxDegrees | BallController | [protected, static] |
| maxRadians | BallController | [protected, static] |
| moveBalls() | BallController | [protected, virtual] |
| myBallColor | BallController | [protected] |
| myBallData | BallController | [protected] |
| myDdmEnabled | BallController | [protected] |
| myIsConnected | BallController | [protected] |
| myIsJoined | BallController | [protected] |
| myIsSubscribed | BallController | [protected] |
| myLog | BallController | [protected] |
| myMaxX | BallController | [protected] |
| myMaxY | BallController | [protected] |
| myMinX | BallController | [protected] |
| myMinY | BallController | [protected] |
| myNextBallNumber | BallController | [protected] |
| myOwnershipTransferEnabled | BallController | [protected] |
| myPendingTextEvents | BallController | [protected] |
| myRegionData | BallController | [protected] |
| pi | BallController | [protected, static] |
| receiveUpdates()=0 | BallController | [protected, pure virtual] |
| requestNewBall(Ball *ball, const std::wstring name)=0 | BallController | [protected, pure virtual] |
| resignAndDestroyFederation()=0 | BallController | [pure virtual] |
| sendUpdates()=0 | BallController | [protected, pure virtual] |
| setBallColor(BallColor) | BallController | [virtual] |
| setDimensions(int minX, int minY, int maxX, int maxY) | BallController | [virtual] |
| subscribe()=0 | BallController | [pure virtual] |
| subscribeWithRegion(int xLowerBound, int yLowerBound, int xUpperBound, int yUpperBound)=0 | BallController | [pure virtual] |
| unsubscribe()=0 | BallController | [pure virtual] |
| unsubscribeWithRegions(bool resubscribeWithoutRegion)=0 | BallController | [pure virtual] |
| update() | BallController | [virtual] |
| ~BallController() | BallController | [virtual] |