]>
Commit | Line | Data |
---|---|---|
5a5a1232 | 1 | #pragma link off all functions; |
2 | #pragma link off all globals; | |
3 | #pragma link off all classes; | |
4 | ||
5 | #pragma link C++ namespace Reve; | |
6 | #pragma link C++ global gReve; // In RGTopFrame ... should move. | |
7 | ||
8 | //================================ | |
9 | // base/ | |
10 | //================================ | |
11 | ||
12 | // Reve | |
13 | #pragma link C++ function Reve::SetupEnvironment; | |
6a187c6c | 14 | |
15 | #pragma link C++ function Reve::CheckMacro; | |
5a5a1232 | 16 | #pragma link C++ function Reve::AssertMacro; |
17 | #pragma link C++ function Reve::Macro; | |
18 | #pragma link C++ function Reve::LoadMacro; | |
6a187c6c | 19 | |
5a5a1232 | 20 | #pragma link C++ function Reve::PushPad; |
21 | #pragma link C++ function Reve::PopPad; | |
22 | #pragma link C++ class Reve::Exc_t+; | |
23 | #pragma link C++ class Reve::PadHolder+; | |
24 | #pragma link C++ class Reve::GeoManagerHolder+; | |
915dabe1 | 25 | #pragma link C++ class Reve::ReferenceCount+; |
5a5a1232 | 26 | |
51a6ecc6 | 27 | #pragma link C++ function Reve::ColorFromIdx; |
06ba4c4a | 28 | #pragma link C++ function Reve::FindColorVar; |
51a6ecc6 | 29 | |
5a5a1232 | 30 | // PODs |
31 | #pragma link C++ class Reve::Vector+; | |
32 | #pragma link C++ class Reve::PathMark+; | |
33 | #pragma link C++ class Reve::MCTrack+; | |
34 | #pragma link C++ class Reve::MCTrackRef+; | |
35 | #pragma link C++ class Reve::Hit+; | |
36 | #pragma link C++ class Reve::Cluster+; | |
37 | #pragma link C++ class Reve::RecTrack+; | |
38 | #pragma link C++ class Reve::RecKink+; | |
39 | #pragma link C++ class Reve::RecV0+; | |
40 | #pragma link C++ class Reve::GenInfo+; | |
41 | ||
b990fb1d | 42 | // ZTrans |
43 | #pragma link C++ class Reve::ZTrans-; | |
ec2905c1 | 44 | #pragma link C++ class Reve::ZTransSubEditor+; |
45 | #pragma link C++ class Reve::ZTransEditor+; | |
b990fb1d | 46 | |
06ba4c4a | 47 | // RGBAPalette |
48 | #pragma link C++ class Reve::RGBAPalette+; | |
49 | #pragma link C++ class Reve::RGBAPaletteEditor+; | |
50 | #pragma link C++ class Reve::RGBAPaletteSubEditor+; | |
51 | ||
52 | // Plexes | |
53 | #pragma link C++ class Reve::VoidCPlex+; | |
54 | ||
1850492d | 55 | // EventBase, VSDEvent, VSD |
56 | #pragma link C++ class Reve::EventBase+; | |
5a5a1232 | 57 | #pragma link C++ class Reve::EvTree+; |
1850492d | 58 | #pragma link C++ class Reve::VSDEvent+; |
5a5a1232 | 59 | #pragma link C++ class Reve::VSDTree+; |
60 | #pragma link C++ class Reve::VSD+; | |
61 | ||
62 | // TTreeTools | |
63 | #pragma link C++ class TSelectorToEventList+; | |
64 | #pragma link C++ class TTreeQuery+; | |
9ce3a7e7 | 65 | #pragma link C++ class TPointSelectorConsumer+; |
66 | #pragma link C++ class TPointSelector+; | |
5a5a1232 | 67 | |
68 | // RenderElement | |
69 | #pragma link C++ class Reve::RenderElement+; | |
70 | #pragma link C++ class Reve::RenderElement::ListTreeInfo+; | |
092578a7 | 71 | #pragma link C++ class Reve::RenderElementObjPtr+; |
5a5a1232 | 72 | #pragma link C++ class Reve::RenderElementListBase+; |
73 | #pragma link C++ class Reve::RenderElementList+; | |
ec2905c1 | 74 | #pragma link C++ class Reve::RenderElementEditor+; |
5a5a1232 | 75 | |
06ba4c4a | 76 | #pragma link C++ class Reve::ReferenceBackPtr; |
77 | ||
5a5a1232 | 78 | // Pad |
79 | #pragma link C++ class Reve::Pad+; | |
80 | ||
81 | // VSDSelector | |
82 | #pragma link C++ class Reve::VSDSelector+; | |
83 | ||
84 | // RGBrowser | |
5a5a1232 | 85 | #pragma link C++ class Reve::RGBrowser+; |
86 | ||
87 | // RGEditor | |
88 | #pragma link C++ class Reve::RGEditor+; | |
89 | ||
6a187c6c | 90 | // RMacro |
91 | #pragma link C++ class Reve::RMacro+; | |
92 | ||
5a5a1232 | 93 | // RGTopFrame |
94 | #pragma link C++ class Reve::RGTopFrame+; | |
95 | ||
5987168b | 96 | // RGValuators |
97 | #pragma link C++ class Reve::RGValuatorBase+; | |
98 | #pragma link C++ class Reve::RGValuator+; | |
99 | #pragma link C++ class Reve::RGDoubleValuator+; | |
b990fb1d | 100 | #pragma link C++ class Reve::RGTriVecValuator+; |
5987168b | 101 | |
ec2905c1 | 102 | //===================================== |
103 | // Graphical elements (with renderers) | |
104 | //===================================== | |
5a5a1232 | 105 | |
106 | // Track | |
107 | #pragma link C++ class Reve::Track+; | |
c7f42101 | 108 | #pragma link C++ class Reve::TrackGL+; |
5a5a1232 | 109 | #pragma link C++ class Reve::TrackList+; |
110 | #pragma link C++ class Reve::TrackRnrStyle+; | |
ec2905c1 | 111 | #pragma link C++ class Reve::TrackListEditor+; |
112 | ||
113 | // Cascade | |
114 | #pragma link C++ class Reve::Cascade+; | |
115 | #pragma link C++ class Reve::CascadeList+; | |
116 | #pragma link C++ class Reve::CascadeListEditor+; | |
5a5a1232 | 117 | |
06ba4c4a | 118 | // V0 |
119 | #pragma link C++ class Reve::V0+; | |
120 | #pragma link C++ class Reve::V0List+; | |
ec2905c1 | 121 | #pragma link C++ class Reve::V0ListEditor+; |
06ba4c4a | 122 | |
5a5a1232 | 123 | // PointSet |
124 | #pragma link C++ class Reve::PointSet+; | |
125 | #pragma link C++ class Reve::PointSetArray+; | |
ec2905c1 | 126 | #pragma link C++ class Reve::PointSetArrayEditor+; |
5a5a1232 | 127 | |
c7f42101 | 128 | // Line |
129 | #pragma link C++ class Reve::Line+; | |
130 | #pragma link C++ class Reve::LineEditor+; | |
131 | #pragma link C++ class Reve::LineGL+; | |
132 | ||
06ba4c4a | 133 | // FrameBox |
134 | #pragma link C++ class Reve::FrameBox+; | |
135 | #pragma link C++ class Reve::FrameBoxGL+; | |
136 | ||
5a5a1232 | 137 | // QuadSet |
138 | #pragma link C++ class Reve::Quad+; | |
3aa97c5d | 139 | #pragma link C++ class Reve::OldQuadSet+; |
06ba4c4a | 140 | #pragma link C++ class Reve::OldQuadSetGL+; |
ec2905c1 | 141 | #pragma link C++ class Reve::QuadSet+; |
142 | #pragma link C++ class Reve::QuadSetEditor+; | |
06ba4c4a | 143 | #pragma link C++ class Reve::QuadSetGL+; |
144 | ||
915dabe1 | 145 | // BoxSet |
146 | #pragma link C++ class Reve::Box+; | |
147 | #pragma link C++ class Reve::BoxSet+; | |
ec2905c1 | 148 | #pragma link C++ class Reve::BoxSetGL+; |
915dabe1 | 149 | |
5a5a1232 | 150 | // GeoNode |
151 | #pragma link C++ class Reve::GeoNodeRnrEl+; | |
152 | #pragma link C++ class Reve::GeoTopNodeRnrEl+; | |
5a5a1232 | 153 | #pragma link C++ class Reve::GeoNodeRnrElEditor+; |
154 | #pragma link C++ class Reve::GeoTopNodeRnrElEditor+; | |
155 | ||
ec2905c1 | 156 | // TrianlgeSet |
157 | #pragma link C++ class Reve::TriangleSet; | |
b990fb1d | 158 | #pragma link C++ class Reve::TriangleSetEditor; |
b990fb1d | 159 | #pragma link C++ class Reve::TriangleSetGL; |