![]() |
VR-Forces 4.10 Class Documentation
|
General class that all health checks must subclass from. More...

Public Member Functions | |
| DtHealthCheck (makVrv::DtDe &de, DtUiHealthCheck *) | |
| DtHealthCheck (const DtHealthCheck &) | |
| virtual | ~DtHealthCheck () |
| virtual DtHealthCheck * | clone () const =0 |
| Clone this object. More... | |
| virtual const char * | name () const =0 |
| Internal name that can be used to map to ui file to disallow inclusion of this rule. More... | |
| virtual void | attemptHealthFix (const QString &) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtUiHealthCheck * | myParent |
General class that all health checks must subclass from.
| DtHealthCheck::DtHealthCheck | ( | makVrv::DtDe & | de, |
| DtUiHealthCheck * | |||
| ) |
| DtHealthCheck::DtHealthCheck | ( | const DtHealthCheck & | ) |
|
virtual |
|
pure virtual |
Clone this object.
Implemented in DtTargetPriorityCannotHit, DtHasApplicableTargets, DtHasAmmunition, DtHasInvalidAmmunition, DtHasValidAmmunition, DtTargetTypeValid, DtSystemHasValidTargetType, DtSystemCanAttack, DtCanBeDamaged, DtAvailablePowers, and DtSystemIsValid.
|
pure virtual |
Internal name that can be used to map to ui file to disallow inclusion of this rule.
Implemented in DtTargetPriorityCannotHit, DtHasApplicableTargets, DtHasAmmunition, DtHasInvalidAmmunition, DtHasValidAmmunition, DtTargetTypeValid, DtSystemHasValidTargetType, DtSystemCanAttack, DtCanBeDamaged, DtAvailablePowers, and DtSystemIsValid.
|
virtual |
|
protected |
|
protected |