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

Public Member Functions | |
| DtConditionalLogic (makVrv::DtDe &de, DtConditionalDialogInterface *iface) | |
| CTOR. | |
| virtual | ~DtConditionalLogic () |
| DTOR. | |
| virtual void | accept () |
| virtual void | cancel () |
| virtual DtSimStatement * | conditionalStatement ()=0 |
| Returns conditional statement. Memory must be freed by caller. | |
Public Attributes | |
| boost::signal< void(const DtSimStatement &)> | signal_addConditional |
Protected Member Functions | |
| virtual void | slot_onExpressionDestroyed (DtConditionalExpressionInterface *) |
| virtual void | slot_onExpressionCreated (DtConditionalExpressionInterface *) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtConditionalDialogInterface * | myInterface |
| makVrf::DtConditionalLogic::DtConditionalLogic | ( | makVrv::DtDe & | de, |
| DtConditionalDialogInterface * | iface | ||
| ) |
CTOR.
| virtual makVrf::DtConditionalLogic::~DtConditionalLogic | ( | ) | [virtual] |
DTOR.
| virtual void makVrf::DtConditionalLogic::accept | ( | ) | [virtual] |
| virtual void makVrf::DtConditionalLogic::cancel | ( | ) | [virtual] |
| virtual DtSimStatement* makVrf::DtConditionalLogic::conditionalStatement | ( | ) | [pure virtual] |
Returns conditional statement. Memory must be freed by caller.
Implemented in makVrf::DtWhileConditionalLogic, makVrf::DtWhenConditionalLogic, and makVrf::DtIfConditionalLogic.
| virtual void makVrf::DtConditionalLogic::slot_onExpressionDestroyed | ( | DtConditionalExpressionInterface * | ) | [protected, virtual] |
| virtual void makVrf::DtConditionalLogic::slot_onExpressionCreated | ( | DtConditionalExpressionInterface * | ) | [protected, virtual] |
| boost::signal<void (const DtSimStatement&)> makVrf::DtConditionalLogic::signal_addConditional |
makVrv::DtDe& makVrf::DtConditionalLogic::myDe [protected] |