#include <item.h>
Inheritance diagram for TScannerAntiCloakPassive:
Public Methods | |
TScannerAntiCloakPassive () | |
TScannerAntiCloakPassive (const TScannerAntiCloakPassive &OldScannerAntiCloakPassive) | |
virtual | ~TScannerAntiCloakPassive () |
virtual bool | load (TDataPackageList *in) |
virtual bool | save (TDataPackageList *out) const |
virtual TScanner::tScannerType | getScannerType () const |
virtual bool | operator== (const TScannerAntiCloakPassive &ScannerAntiCloakPassive) const |
virtual TScannerAntiCloakPassive & | operator= (const TScannerAntiCloakPassive &ScannerAntiCloakPassive) |
|
This constructor generates a new TScannerAntiCloakPassive object with all properties resetted. This means you have to set all properties like name and mass afterwards with help of the respective set<something> methods. |
|
This constructor creates also a new passive anti cloak scanner, but its attributes are copied from the TScannerAntiCloakPassive object given in OldScannerAntiCloakPassive. This method is mostly implemented to provide a copy constructor.
|
|
Destructs the object. Has nothing else to do, because no memory has to be freed or similar stuff. |
|
With the method getScannerType you can get the type of the scanner, in this case TScanner::ANTICLOAK_PASSIVE.
Reimplemented from TScanner. |
|
The method Load loads a TScannerAntiCloakPassive object from the data packages in the list.
Reimplemented from TScanner. |
|
This is the assignment operator for TScannerAntiCloakPassive. |
|
This is the compare operator for TScannerAntiCloakPassive.
|
|
The method Save saves a TScannerAntiCloakPassive object by adding the data packages to the list.
Reimplemented from TScanner. |