gui.cpp

changeset 105
53f95a6e351d
parent 104
6e29bb0e83c5
child 106
46e4202a44fc
--- a/gui.cpp	Sun Apr 14 03:54:40 2013 +0300
+++ b/gui.cpp	Sun Apr 14 17:31:09 2013 +0300
@@ -682,6 +682,21 @@
 // ========================================================================= //
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 // ========================================================================= //
+bool ForgeWindow::isSelected (LDObject* obj) {
+	LDObject* pNeedle = obj->topLevelParent ();
+	
+	if (pNeedle == null)
+		pNeedle = obj;
+	
+	for (LDObject* pHay : paSelection)
+		if (pHay == pNeedle)
+			return true;
+	return false;
+}
+
+// ========================================================================= //
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+// ========================================================================= //
 QIcon getIcon (const char* sIconName) {
 	return (QIcon (str::mkfmt ("./icons/%s.png", sIconName)));
 }

mercurial