Lines Matching refs:object
30 Selection::Select(Selectable* object, bool extend)
35 _DeselectAllExcept(object);
39 if (!object->IsSelected()) {
42 if (fSelected.HasItem((void*)object))
44 "unselected object in list!");
47 if (fSelected.AddItem((void*)object)) {
48 object->_SetSelected(true);
58 if (!fSelected.HasItem((void*)object))
60 "already selected object not in list!");
64 // object already in list
72 Selection::Deselect(Selectable* object)
74 if (object->IsSelected()) {
75 if (!fSelected.RemoveItem((void*)object))
77 "selected object not within list!");
78 object->_SetSelected(false);
125 Selectable* object = (Selectable*)fSelected.ItemAtFast(i);
126 if (object != except) {
127 object->_SetSelected(false);
136 // if the "except" object was previously