Lines Matching refs:ObjID
39 typedef uint32 ObjID; typedef
75 Attribute getAttr(ObjID objID, uint32 attrID);
76 void setAttr(uint32 attrID, ObjID objID, Attribute value);
105 void setObjAttr(ObjID objID, uint32 attrID, Attribute value);
107 void updateObj(ObjID objID);
108 void captureChildren(ObjID objID);
109 void releaseChildren(ObjID objID);
111 uint32 getObjAttr(ObjID objID, uint32 attrID);
113 Common::String getText(ObjID objID, ObjID source, ObjID target);
115 bool isObjActive(ObjID objID);
117 ObjID getAncestor(ObjID objID);
118 Common::Array<ObjID> getFamily(ObjID objID, bool recursive);
119 Common::Array<ObjID> getChildren(ObjID objID, bool recursive);
125 bool isObjDraggable(ObjID objID);
126 bool intersects(ObjID objID, Common::Rect rect);
129 void setParent(ObjID child, ObjID newParent);
142 Common::Array<ObjID> _relations; // Parent-child relations, stored in Williams Heap format