Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
CountermeasuresBehaviorInterface Class Referenceabstract

#include <CountermeasuresBehavior.h>

Inherited by CountermeasuresBehavior.

Public Member Functions

virtual void reportMissileForCountermeasures (Object *missile)=0
 
virtual ObjectID calculateCountermeasureToDivertTo (const Object &victim)=0
 
virtual void reloadCountermeasures ()=0
 
virtual Bool isActive () const =0
 

Detailed Description

Definition at line 107 of file CountermeasuresBehavior.h.

Member Function Documentation

◆ calculateCountermeasureToDivertTo()

virtual ObjectID CountermeasuresBehaviorInterface::calculateCountermeasureToDivertTo ( const Object & victim)
pure virtual

Implemented in CountermeasuresBehavior.

◆ isActive()

virtual Bool CountermeasuresBehaviorInterface::isActive ( ) const
pure virtual

Implemented in CountermeasuresBehavior.

◆ reloadCountermeasures()

virtual void CountermeasuresBehaviorInterface::reloadCountermeasures ( )
pure virtual

Implemented in CountermeasuresBehavior.

◆ reportMissileForCountermeasures()

virtual void CountermeasuresBehaviorInterface::reportMissileForCountermeasures ( Object * missile)
pure virtual

Implemented in CountermeasuresBehavior.


The documentation for this class was generated from the following file: