#include <CSWControlCenter.h>
Public Member Functions | |
std::shared_ptr< CSWGPS > | getGPS () |
std::shared_ptr< CSWGyroCompass > | getGyroCompass () |
std::shared_ptr< CSWMovingPropertiesSensor > | getMovingPropertiesSensor () |
std::shared_ptr< CSWActiveSonar > | getActiveSonar () |
std::shared_ptr< CSWPassiveSonar > | getPassiveSonar () |
std::shared_ptr< CSWTransceiver > | getTransceiver () |
std::shared_ptr< CSWMap > | getMap () |
![]() | |
bool | isMoving () const |
![]() | |
const std::string & | getName () const |
This class provides access to some equipment.
CSWActiveSonar::PtrType CodeSubWars::CSWControlCenter::getActiveSonar | ( | ) |
Returns the ActiveSonar.
CSWGPS::PtrType CodeSubWars::CSWControlCenter::getGPS | ( | ) |
Returns the GPS.
CSWGyroCompass::PtrType CodeSubWars::CSWControlCenter::getGyroCompass | ( | ) |
Returns the GyroCompass.
CSWMap::PtrType CodeSubWars::CSWControlCenter::getMap | ( | ) |
Returns the Map.
CSWMovingPropertiesSensor::PtrType CodeSubWars::CSWControlCenter::getMovingPropertiesSensor | ( | ) |
Returns the MovingProptertiesSensor.
CSWPassiveSonar::PtrType CodeSubWars::CSWControlCenter::getPassiveSonar | ( | ) |
Returns the PassiveSonar.
CSWTransceiver::PtrType CodeSubWars::CSWControlCenter::getTransceiver | ( | ) |
Returns the Transceiver.