r1679 - branches/smenu/data/menuqc

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sun Jun 25 06:58:56 EDT 2006


Author: black
Date: 2006-06-25 06:58:56 -0400 (Sun, 25 Jun 2006)
New Revision: 1679

Added:
   branches/smenu/data/menuqc/object.qh
Log:
Add object.qh and this is also a test commit.


Added: branches/smenu/data/menuqc/object.qh
===================================================================
--- branches/smenu/data/menuqc/object.qh	2006-06-25 10:51:22 UTC (rev 1678)
+++ branches/smenu/data/menuqc/object.qh	2006-06-25 10:58:56 UTC (rev 1679)
@@ -0,0 +1,34 @@
+// NG-Menu
+// [object.qh]
+
+#define ABSTRACT( name ) typedef entity name;
+#define ENDABSTRACT()
+
+#define CLASS( name ) typedef entity name;
+#define ENDCLASS()
+
+#define MAX_NAMESPACE_ID 4
+
+string namespaceNames[ MAX_NAMESPACE_ID ];
+entity namespaceRoot[ MAX_NAMESPACE_ID ];
+
+typedef float NamespaceID;
+
+ABSTRACT( Object, "" )
+	.NamespaceID namespace;
+	.zoned name;
+	// namespace ID":"path+name
+	.zoned fullName;
+
+	// structural stuff
+	.zoned parent;
+
+	.Object _parent;
+	.Object _next;
+ENDABSTRACT()
+
+
+
+
+
+




More information about the nexuiz-commits mailing list