Static Public Member Functions |
| static const char * | theName () |
| | Static method called by name() method. Use this to register for callbacks.
|
Constructor & Destructor Documentation
| makVrf::DtInfluenceInteractionInterface::DtInfluenceInteractionInterface |
( |
| ) |
|
Copy constructor.
Supply your own copy constructor and use it from the clone method as that is the mechanism that will be used to transfer the data from the network thread to the GUI thread
| virtual makVrf::DtInfluenceInteractionInterface::~DtInfluenceInteractionInterface |
( |
| ) |
|
|
virtual |
Member Function Documentation
| static const char* makVrf::DtInfluenceInteractionInterface::theName |
( |
| ) |
|
|
static |
Static method called by name() method. Use this to register for callbacks.
| virtual const char* makVrf::DtInfluenceInteractionInterface::name |
( |
| ) |
|
|
virtual |
| virtual bool makVrf::DtInfluenceInteractionInterface::isOfClass |
( |
const std::string & |
| ) |
const |
|
virtual |
Returns true if the influence is of the given class, determined by its name.
| virtual void makVrf::DtInfluenceInteractionInterface::setInfluencer |
( |
const std::string & |
| ) |
|
|
virtual |
Sets/gets the name of the influencer
| virtual const std::string& makVrf::DtInfluenceInteractionInterface::influencer |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setInfluenceName |
( |
const std::string & |
| ) |
|
|
virtual |
Sets/gets the name of the influence
| virtual const std::string& makVrf::DtInfluenceInteractionInterface::influenceName |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setInfluenceType |
( |
const std::string & |
| ) |
|
|
virtual |
Sets/gets the type of the influence
| virtual const std::string& makVrf::DtInfluenceInteractionInterface::influenceType |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setTarget |
( |
const std::string & |
| ) |
|
|
virtual |
Sets/gets the target of the influence
| virtual const std::string& makVrf::DtInfluenceInteractionInterface::target |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setStrength |
( |
int |
| ) |
|
|
virtual |
Sets/gets the strength of the influence
| virtual int makVrf::DtInfluenceInteractionInterface::strength |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setDuration |
( |
double |
| ) |
|
|
virtual |
Sets/gets the duration of the influence
| virtual double makVrf::DtInfluenceInteractionInterface::duration |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setLocation |
( |
DtVector |
| ) |
|
|
virtual |
Sets/gets the location of the influence
| virtual DtVector makVrf::DtInfluenceInteractionInterface::location |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setStop |
( |
bool |
| ) |
|
|
virtual |
Sets/gets whether or not the influence is starting or stopping
| virtual bool makVrf::DtInfluenceInteractionInterface::stop |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setHitFactor |
( |
int |
| ) |
|
|
virtual |
Sets/gets the hit factor of the influence
| virtual int makVrf::DtInfluenceInteractionInterface::hitFactor |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setProbabilityKilled |
( |
double |
| ) |
|
|
virtual |
Sets/gets the kill probability of the influence
| virtual double makVrf::DtInfluenceInteractionInterface::probabilityKilled |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setProbabilityCaptured |
( |
double |
| ) |
|
|
virtual |
Sets/gets the captured probability of the influence
| virtual double makVrf::DtInfluenceInteractionInterface::probabilityCaptured |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtInfluenceInteractionInterface::setProbabilityWounded |
( |
double |
| ) |
|
|
virtual |
Sets/gets the wounded probability of the influence
| virtual double makVrf::DtInfluenceInteractionInterface::probabilityWounded |
( |
| ) |
const |
|
virtual |
Member Data Documentation
| const std::string makVrf::DtInfluenceInteractionInterface::theEngagementInfluenceName |
|
static |
| const std::string makVrf::DtInfluenceInteractionInterface::theIndirectFireInfluenceName |
|
static |
| std::string makVrf::DtInfluenceInteractionInterface::myInfluenceName |
|
protected |
| std::string makVrf::DtInfluenceInteractionInterface::myInfluenceType |
|
protected |
| std::string makVrf::DtInfluenceInteractionInterface::myInfluencer |
|
protected |
| std::string makVrf::DtInfluenceInteractionInterface::myTarget |
|
protected |
| int makVrf::DtInfluenceInteractionInterface::myStrength |
|
protected |
| double makVrf::DtInfluenceInteractionInterface::myDuration |
|
protected |
| DtVector makVrf::DtInfluenceInteractionInterface::myLocation |
|
protected |
| bool makVrf::DtInfluenceInteractionInterface::myStop |
|
protected |
| int makVrf::DtInfluenceInteractionInterface::myHitFactor |
|
protected |
| double makVrf::DtInfluenceInteractionInterface::myProbabilityKilled |
|
protected |
| double makVrf::DtInfluenceInteractionInterface::myProbabilityCaptured |
|
protected |
| double makVrf::DtInfluenceInteractionInterface::myProbabilityWounded |
|
protected |
The documentation for this class was generated from the following file: