VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
makVrf::DtEntInAreaConditionalLogic Class Reference
Inheritance diagram for makVrf::DtEntInAreaConditionalLogic:
Inheritance graph
[legend]

Public Member Functions

 DtEntInAreaConditionalLogic (makVrv::DtDe &, DtConditionalExpressionInterface *)
 
virtual ~DtEntInAreaConditionalLogic () override
 
virtual void createConditional (DtConditionalExpressionView *parentView, const std::set< makVrv::DtUniqueID > &data) override
 
virtual DtSimCondExprconditionalExpression () const override
 
virtual void setupConditional (const DtSimCondExpr *, const std::set< makVrv::DtUniqueID > &data) override
 
- Public Member Functions inherited from makVrf::DtBaseEntityConditionalExpressionLogic
 DtBaseEntityConditionalExpressionLogic (makVrv::DtDe &de, DtConditionalExpressionInterface *iface)
 
virtual ~DtBaseEntityConditionalExpressionLogic () override
 
virtual void slot_onNameChanged (const DtUUID &)
 
virtual void validateOKButton ()
 
virtual void useSelfChanged ()
 
- Public Member Functions inherited from makVrf::DtConditionExpressionLogic
 DtConditionExpressionLogic (makVrv::DtDe &, DtConditionalExpressionInterface *)
 
virtual ~DtConditionExpressionLogic () override
 
virtual void toBeDeleted ()
 
makVrv::DtDede ()
 
virtual void accept ()
 
virtual void cancel ()
 

Protected Member Functions

virtual void initializeSelectionFilters () override
 
virtual bool isComplete () const override
 
virtual DtUUID area () const
 
virtual void setArea (const DtUUID &)
 
virtual void selectObject (DtSimObjectReference obj) override
 
- Protected Member Functions inherited from makVrf::DtBaseEntityConditionalExpressionLogic
virtual void setupGui (DtConditionalExpressionView *, DtConditionalExpressionViewItem *, const std::set< makVrv::DtUniqueID > &data) override
 
virtual void addEntityFilters (DtVrfFilteredListViewInterface *view=0)
 
virtual void addAggregateFilters (DtVrfFilteredListViewInterface *view=0)
 
virtual void addFilter (const DtVrfSelectionFilter *, DtVrfFilteredListViewInterface *view=0)
 
virtual void addForceLevelItem (int force)
 
virtual QString createModifier () const
 
virtual QString patternTabModifier () const
 
virtual QString nameTabModifier () const
 
virtual bool useNameSelected () const
 
virtual bool useSelf () const
 
virtual void setUseSelf (bool)
 
virtual bool anySubordinate () const
 
virtual void setAnySubordinate (bool)
 
virtual bool excludeDestroyed () const
 
virtual void setExcludeDestroyed (bool)
 
virtual bool invertSelection () const
 
virtual void setInvertSelection (bool)
 
virtual DtUUID selectedName () const
 
virtual void setSelectedName (const DtUUID &)
 
virtual bool usePatternSelected () const
 
virtual void setUsePatternSelected (bool b)
 
virtual bool anyPatternSubordinate () const
 
virtual void setAnyPatternSubordinate (bool)
 
virtual bool excludeDestroyedPattern () const
 
virtual void setExcludeDestroyedPattern (bool)
 
virtual bool invertPatternSelection () const
 
virtual void setInvertPatternSelection (bool)
 
virtual DtForceType patternForce () const
 
virtual void setPatternForce (DtForceType force)
 
virtual bool isForceLevelItemSelected () const
 
virtual bool setupFromModifier (QString mod)
 
virtual std::vector
< DtSimObjectReference
selectedObjects () const
 
virtual std::string filterCollection () const
 
virtual void addFiltersFromCollection (const std::string &filterCollection)
 
virtual void addFiltersFromCollection (const std::string &filterCollection, DtVrfFilteredListView *)
 
virtual void slot_externalSelectionChanged (const makVrv::DtSelectionManager::IdSet &selected, const makVrv::DtSelectionManager::IdSet &deselected)
 
virtual void slot_internalSelectionChanged ()
 
virtual bool canSelect (DtSimObjectReference obj)
 
virtual bool includePlanVariablesFilter () const
 

Additional Inherited Members

- Public Attributes inherited from makVrf::DtConditionExpressionLogic
makVrv::DtDemyDe
 
- Protected Attributes inherited from makVrf::DtBaseEntityConditionalExpressionLogic
makVrv::DtSignalConnectionManager myConnectionManager
 
- Protected Attributes inherited from makVrf::DtConditionExpressionLogic
DtConditionalExpressionInterfacemyInterface
 
makVrv::DtSignalConnectionManager myConnections
 

Constructor & Destructor Documentation

makVrf::DtEntInAreaConditionalLogic::DtEntInAreaConditionalLogic ( makVrv::DtDe ,
DtConditionalExpressionInterface  
)
virtual makVrf::DtEntInAreaConditionalLogic::~DtEntInAreaConditionalLogic ( )
overridevirtual

Member Function Documentation

virtual void makVrf::DtEntInAreaConditionalLogic::createConditional ( DtConditionalExpressionView parentView,
const std::set< makVrv::DtUniqueID > &  data 
)
overridevirtual
virtual DtSimCondExpr* makVrf::DtEntInAreaConditionalLogic::conditionalExpression ( ) const
overridevirtual
virtual void makVrf::DtEntInAreaConditionalLogic::setupConditional ( const DtSimCondExpr ,
const std::set< makVrv::DtUniqueID > &  data 
)
overridevirtual
virtual void makVrf::DtEntInAreaConditionalLogic::initializeSelectionFilters ( )
overrideprotectedvirtual
virtual bool makVrf::DtEntInAreaConditionalLogic::isComplete ( ) const
overrideprotectedvirtual
virtual DtUUID makVrf::DtEntInAreaConditionalLogic::area ( ) const
protectedvirtual
virtual void makVrf::DtEntInAreaConditionalLogic::setArea ( const DtUUID )
protectedvirtual
virtual void makVrf::DtEntInAreaConditionalLogic::selectObject ( DtSimObjectReference  obj)
overrideprotectedvirtual

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)