![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtResourceConditionalLogic (makVrv::DtDe &, DtConditionalExpressionInterface *) | |
| virtual | ~DtResourceConditionalLogic () override |
| virtual void | comboChanged (const QString &) |
Public Member Functions inherited from makVrf::DtConditionExpressionLogic | |
| DtConditionExpressionLogic (makVrv::DtDe &, DtConditionalExpressionInterface *) | |
| virtual | ~DtConditionExpressionLogic () override |
| virtual void | toBeDeleted () |
| makVrv::DtDe & | de () |
| virtual void | accept () |
| virtual void | cancel () |
Public Member Functions inherited from makVrf::DtVrfResourceRequestor | |
| DtVrfResourceRequestor (makVrv::DtDe &) | |
| virtual | ~DtVrfResourceRequestor () |
| virtual void | requestResourcesFor (const std::set< makVrv::DtUniqueID > &data, bool entitiesOnly=true) |
| virtual void | startMonitoring (const DtUUID &, int rate=-1) |
| virtual void | stopMonitoring (const DtUUID &) |
| virtual void | setUpdateRate (const DtUUID &entity, int) |
| bool | canSetResources () const |
Protected Member Functions | |
| virtual void | addResourcesFromStateProperties (const DtRwProperties &stateProperties, const DtRwProperties &baseProperties) |
| virtual void | addResourceIfPresent (const DtString &propertyName, const QString &displayName, const DtRwProperties &stateProperties, const DtRwProperties &baseProperties) |
| virtual void | createConditional (DtConditionalExpressionView *parentView, const std::set< makVrv::DtUniqueID > &data) override |
| virtual bool | isComplete () const override |
| virtual DtSimCondExpr * | conditionalExpression () const override |
| virtual void | setupConditional (const DtSimCondExpr *, const std::set< makVrv::DtUniqueID > &data) override |
| virtual void | setupGui (DtConditionalExpressionView *, DtConditionalExpressionViewItem *, const std::set< makVrv::DtUniqueID > &data) override |
| virtual void | addResource (const DtSimResource &resource) override |
| virtual void | resourceUpdated (const DtSimResource &) override |
| virtual QString | resourceName () const |
| virtual bool | setResourceName (const QString &) |
| virtual QString | resourceOperator () const |
| virtual void | setResourceOperator (const QString &) |
| virtual bool | isPercent () const |
| virtual void | setIsPercent (bool) |
| virtual makVrv::DtDe & | de () |
| virtual void | resourcesChanged () override |
| virtual void | resourceCheckingDisabled () override |
| virtual void | resourceCheckComplete () override |
Protected Member Functions inherited from makVrf::DtVrfResourceRequestor | |
| virtual void | slot_resourceResponse (const makVrfEvents::DtResourceResponseEvent &) |
Protected Attributes | |
| QString | mySelectedName |
Protected Attributes inherited from makVrf::DtConditionExpressionLogic | |
| DtConditionalExpressionInterface * | myInterface |
| makVrv::DtSignalConnectionManager | myConnections |
Protected Attributes inherited from makVrf::DtVrfResourceRequestor | |
| makVrv::DtDe & | myDe |
| std::set< DtUUID > | myResourceRequests |
| bool | myCanSetResources |
| std::map< Key, DtSimResource > | myResources |
| makVrv::DtSignalConnectionManager | myConnectionManager |
Additional Inherited Members | |
Public Attributes inherited from makVrf::DtConditionExpressionLogic | |
| makVrv::DtDe & | myDe |
Protected Types inherited from makVrf::DtVrfResourceRequestor | |
| typedef std::pair < DtEntityType, int > | Key |
| makVrf::DtResourceConditionalLogic::DtResourceConditionalLogic | ( | makVrv::DtDe & | , |
| DtConditionalExpressionInterface * | |||
| ) |
|
overridevirtual |
|
virtual |
|
protectedvirtual |
Add food, water, etc. and variable resourcs.
|
protectedvirtual |
|
overrideprotectedvirtual |
Implements makVrf::DtConditionExpressionLogic.
|
overrideprotectedvirtual |
Implements makVrf::DtConditionExpressionLogic.
|
overrideprotectedvirtual |
Implements makVrf::DtConditionExpressionLogic.
|
overrideprotectedvirtual |
Implements makVrf::DtConditionExpressionLogic.
|
overrideprotectedvirtual |
Called to do additional setup of gui (after gui is complete). Default does nothing.
Reimplemented from makVrf::DtConditionExpressionLogic.
|
overrideprotectedvirtual |
Called to add a new resource.
Implements makVrf::DtVrfResourceRequestor.
|
overrideprotectedvirtual |
Called when a particular resource has been updated.
Implements makVrf::DtVrfResourceRequestor.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
To remove ambiguity of myDe member from DtVrfResourceRequestor base class.
|
overrideprotectedvirtual |
Virtual overrides to complete class.
Called when resources received has changed
Implements makVrf::DtVrfResourceRequestor.
|
overrideprotectedvirtual |
Called when this item can not longer set resources. This will happen when multiple requests are made through this class and there are no common resources.
Implements makVrf::DtVrfResourceRequestor.
|
overrideprotectedvirtual |
Called when resource checking is complete.
Implements makVrf::DtVrfResourceRequestor.
|
protected |