From Ludovic: register new classes.
authormtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 16 Nov 2006 20:34:15 +0000 (20:34 +0000)
committermtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 16 Nov 2006 20:34:15 +0000 (20:34 +0000)
EVE/Reve/LinkDef.h

index 33409280e4508a94a1c9f722dc5e151405d87af7..ae474dfd39ff1e3487df3796589f7bed144d2b51 100644 (file)
@@ -41,6 +41,8 @@
 
 // ZTrans
 #pragma link C++ class Reve::ZTrans-;
+#pragma link C++ class Reve::ZTransSubEditor+;
+#pragma link C++ class Reve::ZTransEditor+;
 
 // RGBAPalette
 #pragma link C++ class Reve::RGBAPalette+;
@@ -69,6 +71,7 @@
 #pragma link C++ class Reve::RenderElementObjPtr+;
 #pragma link C++ class Reve::RenderElementListBase+;
 #pragma link C++ class Reve::RenderElementList+;
+#pragma link C++ class Reve::RenderElementEditor+;
 
 #pragma link C++ class Reve::ReferenceBackPtr;
 
 #pragma link C++ class Reve::RGDoubleValuator+;
 #pragma link C++ class Reve::RGTriVecValuator+;
 
-//================================
-// g3d/
-//================================
+//=====================================
+// Graphical elements (with renderers)
+//=====================================
 
 // Track
 #pragma link C++ class Reve::Track+;
 #pragma link C++ class Reve::TrackList+;
 #pragma link C++ class Reve::TrackRnrStyle+;
+#pragma link C++ class Reve::TrackListEditor+;
+
+// Cascade
+#pragma link C++ class Reve::Cascade+;
+#pragma link C++ class Reve::CascadeList+;
+#pragma link C++ class Reve::CascadeListEditor+;
 
 // V0
 #pragma link C++ class Reve::V0+;
 #pragma link C++ class Reve::V0List+;
+#pragma link C++ class Reve::V0ListEditor+;
 
 // PointSet
 #pragma link C++ class Reve::PointSet+;
 #pragma link C++ class Reve::PointSetArray+;
+#pragma link C++ class Reve::PointSetArrayEditor+;
 
 // FrameBox
 #pragma link C++ class Reve::FrameBox+;
 // QuadSet
 #pragma link C++ class Reve::Quad+;
 #pragma link C++ class Reve::OldQuadSet+;
-#pragma link C++ class Reve::QuadSet+;
-
 #pragma link C++ class Reve::OldQuadSetGL+;
+#pragma link C++ class Reve::QuadSet+;
+#pragma link C++ class Reve::QuadSetEditor+;
 #pragma link C++ class Reve::QuadSetGL+;
 
 // BoxSet
 #pragma link C++ class Reve::Box+;
 #pragma link C++ class Reve::BoxSet+;
+#pragma link C++ class Reve::BoxSetGL+;
 
 // GeoNode
 #pragma link C++ class Reve::GeoNodeRnrEl+;
 #pragma link C++ class Reve::GeoTopNodeRnrEl+;
-
-// TrianlgeSet
-#pragma link C++ class Reve::TriangleSet;
-
-//================================
-// ged/
-//================================
-
-#pragma link C++ class Reve::ZTransSubEditor+;
-#pragma link C++ class Reve::ZTransEditor+;
-
-#pragma link C++ class Reve::RenderElementEditor+;
-#pragma link C++ class Reve::TrackListEditor+;
-#pragma link C++ class Reve::V0ListEditor+;
 #pragma link C++ class Reve::GeoNodeRnrElEditor+;
 #pragma link C++ class Reve::GeoTopNodeRnrElEditor+;
 
-#pragma link C++ class Reve::PointSetArrayEditor+;
-
+// TrianlgeSet
+#pragma link C++ class Reve::TriangleSet;
 #pragma link C++ class Reve::TriangleSetEditor;
-
-//================================
-// gl/
-//================================
-
-// ReveGLRenderers
-#pragma link C++ class Reve::BoxSetGL+;
 #pragma link C++ class Reve::TriangleSetGL;