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