![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtConditionalExpressionInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtConditionalExpressionInterface () |
| virtual void | run (DtConditionalExpressionViewInterface *, const std::vector< makVrv::DtSimEntry * > &data)=0 |
| Override to run the dialog. | |
| virtual void | setupGui (const std::vector< makVrv::DtSimEntry * > &data)=0 |
| virtual bool | isComplete () const =0 |
| virtual QString | value () const =0 |
| virtual void | setValue (const QString &)=0 |
| virtual DtSimCondExpr * | conditionalExpression () const |
| virtual void | setupConditional (const DtSimCondExpr *, const std::vector< makVrv::DtSimEntry * > &data)=0 |
| Sets up the dialog with conditional expression. | |
| virtual bool | bringsUpDialog () const |
| Return true if this is bringing up a dialog. Default is true. | |
| virtual void | conditionComplete () |
| Sends signal_conditionalComplete. | |
| virtual void | conditionCancelled () |
| Sends signal_conditionalCancelled. | |
Public Attributes | |
| boost::signal< void()> | signal_conditionComplete |
| boost::signal< void()> | signal_conditionCancelled |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtConditionExpressionLogic * | myLogic |
| makVrf::DtConditionalExpressionInterface::DtConditionalExpressionInterface | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
| virtual makVrf::DtConditionalExpressionInterface::~DtConditionalExpressionInterface | ( | ) | [virtual] |
| virtual void makVrf::DtConditionalExpressionInterface::run | ( | DtConditionalExpressionViewInterface * | , |
| const std::vector< makVrv::DtSimEntry * > & | data | ||
| ) | [pure virtual] |
Override to run the dialog.
Implemented in makVrf::DtAndConditional, makVrf::DtOrConditional, makVrf::DtNotConditional, makVrf::DtFalseConditional, makVrf::DtTrueConditional, and makVrf::DtBaseConditionalExpressionDialog.
| virtual void makVrf::DtConditionalExpressionInterface::setupGui | ( | const std::vector< makVrv::DtSimEntry * > & | data | ) | [pure virtual] |
| virtual bool makVrf::DtConditionalExpressionInterface::isComplete | ( | ) | const [pure virtual] |
| virtual QString makVrf::DtConditionalExpressionInterface::value | ( | ) | const [pure virtual] |
Implemented in makVrf::DtResourceConditional, makVrf::DtEntCheckDiGuyAnimationConditional, makVrf::DtEntCheckDiGuyAppearanceConditional, makVrf::DtEntEmbarkedConditional, makVrf::DtAndConditional, makVrf::DtOrConditional, makVrf::DtNotConditional, makVrf::DtEntAltitudeConditional, makVrf::DtEntInAreaConditional, makVrf::DtSimTimeConditional, makVrf::DtEntLeftOfLineConditional, makVrf::DtDetectEntityConditional, makVrf::DtFalseConditional, makVrf::DtTrueConditional, makVrf::DtReceivedTextMessageConditional, makVrf::DtLifeformSurrenderedConditional, makVrf::DtEntDestroyedConditional, makVrf::DtEntHasTargetConditional, makVrf::DtEntUnderFireConditional, makVrf::DtRandomConditional, and vrfAddConditionalExample::DtNorthConditional.
| virtual void makVrf::DtConditionalExpressionInterface::setValue | ( | const QString & | ) | [pure virtual] |
Implemented in makVrf::DtResourceConditional, makVrf::DtEntCheckDiGuyAnimationConditional, makVrf::DtEntCheckDiGuyAppearanceConditional, makVrf::DtEntEmbarkedConditional, makVrf::DtSimTimeConditional, makVrf::DtEntAltitudeConditional, makVrf::DtEntInAreaConditional, makVrf::DtEntLeftOfLineConditional, makVrf::DtAndConditional, makVrf::DtOrConditional, makVrf::DtNotConditional, makVrf::DtDetectEntityConditional, makVrf::DtReceivedTextMessageConditional, makVrf::DtLifeformSurrenderedConditional, makVrf::DtFalseConditional, makVrf::DtTrueConditional, makVrf::DtEntDestroyedConditional, makVrf::DtEntHasTargetConditional, makVrf::DtEntUnderFireConditional, makVrf::DtRandomConditional, and vrfAddConditionalExample::DtNorthConditional.
| virtual DtSimCondExpr* makVrf::DtConditionalExpressionInterface::conditionalExpression | ( | ) | const [virtual] |
| virtual void makVrf::DtConditionalExpressionInterface::setupConditional | ( | const DtSimCondExpr * | , |
| const std::vector< makVrv::DtSimEntry * > & | data | ||
| ) | [pure virtual] |
Sets up the dialog with conditional expression.
Implemented in makVrf::DtResourceConditional, makVrf::DtEntCheckDiGuyAnimationConditional, makVrf::DtEntCheckDiGuyAppearanceConditional, makVrf::DtEntEmbarkedConditional, makVrf::DtSimTimeConditional, makVrf::DtEntAltitudeConditional, makVrf::DtEntInAreaConditional, makVrf::DtEntLeftOfLineConditional, makVrf::DtDetectEntityConditional, makVrf::DtReceivedTextMessageConditional, makVrf::DtLifeformSurrenderedConditional, makVrf::DtAndConditional, makVrf::DtOrConditional, makVrf::DtEntDestroyedConditional, makVrf::DtEntHasTargetConditional, makVrf::DtNotConditional, makVrf::DtEntUnderFireConditional, makVrf::DtRandomConditional, makVrf::DtFalseConditional, makVrf::DtTrueConditional, and vrfAddConditionalExample::DtNorthConditional.
| virtual bool makVrf::DtConditionalExpressionInterface::bringsUpDialog | ( | ) | const [virtual] |
Return true if this is bringing up a dialog. Default is true.
Reimplemented in makVrf::DtAndConditional, makVrf::DtOrConditional, makVrf::DtNotConditional, makVrf::DtFalseConditional, and makVrf::DtTrueConditional.
| virtual void makVrf::DtConditionalExpressionInterface::conditionComplete | ( | ) | [virtual] |
Sends signal_conditionalComplete.
| virtual void makVrf::DtConditionalExpressionInterface::conditionCancelled | ( | ) | [virtual] |
Sends signal_conditionalCancelled.
| boost::signal<void ()> makVrf::DtConditionalExpressionInterface::signal_conditionComplete |
| boost::signal<void ()> makVrf::DtConditionalExpressionInterface::signal_conditionCancelled |