|
| WsfBMRWRSensorInfoRecord * | Clone () const override |
| | The standard Clone() method (virtual copy constructor).
|
| il::SensorEnum | GetSensorType () const override |
| bool | IsRWR () const override |
| bool | HasEstimatedAvailableCues () const override |
| bool | IsValid () const |
| WsfStringId | GetNameId () const |
| int | GetRWRActiveTrackCount () const |
| void | GetRWRActiveTrackList (WsfTrackList &trackList) |
| | WsfBMSensorInfoRecord () |
| | WsfBMSensorInfoRecord (const WsfBMSensorInfoRecord &aSrc) |
| virtual | ~WsfBMSensorInfoRecord () |
| double | GetAz () const override |
| double | GetAzExtent () const override |
| void | SetAzSlewRate (double slewRate) override |
| void | CueToAzimuth (double azimuth) override |
| vm::Vector3< double > | WcsToEcs (const vm::Vector3< double > &p) const override |
| vm::Vector3< double > | WcsToPcs (const vm::Vector3< double > &p) const override |
| double | GetRestingAzimuth () override |
| void | SetRestingAzimuth (double azimuth) |
| double | GetCoarseSlewRate () override |
| void | SetCoarseSlewRate (double slewRate) |
| double | GetFineSlewRate () override |
| void | SetFineSlewRate (double slewRate) |
| void | Set (WsfSimulation *sim_ptr, WsfBMAssetRecord *asset, tSensorSysID sensor_sys_id, il::AssetTypeEnum weapon_type) |
| void | Set (WsfSimulation *sim_ptr, const std::shared_ptr< il::assetRecord > &asset, tSensorSysID sensor_sys_id, il::AssetTypeEnum sensor_type) |
| tSensorSysID | GetSsysID () const |
| il::unitTypeRecord | GetTypeRecord () const |
| virtual std::string | GetName () const |
| int | GetTruthActiveCues (std::weak_ptr< il::logger::GlobalLogger > aGlobalLogger) const override |
| int | GetMaxActiveCues () const override |
| bool | IsTurnedOn () const override |
| bool | TurnOff (const double aSimTime) override |
| bool | TurnOn (const double aSimTime) override |
| bool | Cue (const double aSimTime, const il::idRecord &invoking_asset, const il::tTrackID &master_track_id) override |
| bool | CueTrackUpdated (const double aSimTime, const il::idRecord &invoking_asset, const il::tTrackID &master_track_id) override |
| bool | DropCue (const double aSimTime, const il::tTrackID &master_track_id) override |
| void | SetTrackingMode (const std::string &opt_tracking_mode) |
| | WsfObject () |
| | This is the constructor for the WsfObject class.
|
| | ~WsfObject () override |
| | This is the destructor for the WsfObject class.
|
| const char * | GetScriptClassName () const override |
| virtual bool | ProcessInput (UtInput &aInput) |
| const std::string & | GetType () const |
| WsfStringId | GetTypeId () const |
| | Get the string ID of the 'type' of the object.
|
| void | SetType (WsfStringId aType) |
| const std::string & | GetBaseType () const |
| WsfStringId | GetBaseTypeId () const |
| const TypeList & | GetTypeList () const |
| bool | IsA_TypeOf (WsfStringId aType) const |
| WsfObject & | operator= (const WsfObject &aRhs) |
| | Assignment operator.
|
| template<typename T> |
| void | Serialize (T &aBuff) |
| | For XIO (de)serialization.
|
| const std::string & | GetName () const |
| WsfStringId | GetNameId () const |
| void | SetName (WsfStringId aName) |