0023649: Visualization, AIS_LocalContext - make highlighting of already selected...
[occt.git] / src / SelectMgr / SelectMgr_EntityOwner.lxx
index eacf544..cad8ed7 100644 (file)
 // commercial license or contractual agreement.
 
 inline Standard_Integer SelectMgr_EntityOwner::State() const
-{return mystate;}
+{ return myIsSelected ? 1 : 0; }
 
 inline void SelectMgr_EntityOwner::State(const Standard_Integer aStatus)
-{mystate = aStatus;}
+{ myIsSelected = (aStatus == 1);}
+
+inline Standard_Boolean SelectMgr_EntityOwner::IsSelected() const
+{ return myIsSelected; }
+
+inline void SelectMgr_EntityOwner::SetSelected (const Standard_Boolean theIsSelected)
+{ myIsSelected = theIsSelected; }