virtual
int
CanSeeObject (SimObjectType*);
// Is the object within my field of view?
virtual
float GetSignature (SimObjectType*);
// What is the signal strength?
virtual
int
CanDetectObject (SimObjectType*); //
Is signal strong enough?
enum VISUALType { EYEBALL,
TARGETINGPOD };
int
VisualType( void )
{ return visualType; };
protected :
VisualDataType
*typeData;
VISUALType
visualType;