![]() |
VR-Forces 4.10 Class Documentation
|
DtBaseMunitionDispersalDeterminant is a base class for classes that calculate where individual detonations in a burst of fire or cluster munition should occur. More...

Public Member Functions | |
| DtBaseMunitionDispersalDeterminant () | |
| default constructor More... | |
| virtual | ~DtBaseMunitionDispersalDeterminant () |
| virtual DtBaseMunitionDispersalDeterminant * | clone () const =0 |
| virtual DtString | dispersalType () const |
| The type of dispersal this determinant implements. More... | |
| virtual void | setDispersalParams (DtMunitionDispersalParams *params) |
| Sets the params for this determinant. More... | |
| virtual const DtMunitionDispersalParams * | dispersalParams () const |
| Gets the params for this determinant. More... | |
| virtual DtMunitionDispersalParams * | dispersalParams () |
Protected Attributes | |
| DtMunitionDispersalParams * | myParams |
DtBaseMunitionDispersalDeterminant is a base class for classes that calculate where individual detonations in a burst of fire or cluster munition should occur.
This class is just a placeholder. Must be subclassed to provide functionality.
| DtBaseMunitionDispersalDeterminant::DtBaseMunitionDispersalDeterminant | ( | ) |
default constructor
|
virtual |
|
pure virtual |
Implemented in DtMunitionDispersalAngleDeterminant, and DtMunitionDispersalDeterminant.
|
virtual |
The type of dispersal this determinant implements.
|
virtual |
Sets the params for this determinant.
|
virtual |
Gets the params for this determinant.
|
virtual |
|
protected |