]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/Reve/LinkDef.h
5fc48fc726370aaeed407ab318c361dcc71ef7f7
[u/mrichter/AliRoot.git] / EVE / Reve / LinkDef.h
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;
14
15 #pragma link C++ function Reve::CheckMacro;
16 #pragma link C++ function Reve::AssertMacro;
17 #pragma link C++ function Reve::Macro;
18 #pragma link C++ function Reve::LoadMacro;
19
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+;
25 #pragma link C++ class Reve::ReferenceCount+;
26
27 #pragma link C++ function Reve::ColorFromIdx;
28 #pragma link C++ class Reve::RGBAPalette;
29
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
42 // ZTrans
43 #pragma link C++ class Reve::ZTrans-;
44
45 // EventBase, VSDEvent, VSD
46 #pragma link C++ class Reve::EventBase+;
47 #pragma link C++ class Reve::EvTree+;
48 #pragma link C++ class Reve::VSDEvent+;
49 #pragma link C++ class Reve::VSDTree+;
50 #pragma link C++ class Reve::VSD+;
51
52 // TTreeTools
53 #pragma link C++ class TSelectorToEventList+;
54 #pragma link C++ class TTreeQuery+;
55 #pragma link C++ class TPointSelectorConsumer+;
56 #pragma link C++ class TPointSelector+;
57
58 // RenderElement
59 #pragma link C++ class Reve::RenderElement+;
60 #pragma link C++ class Reve::RenderElement::ListTreeInfo+;
61 #pragma link C++ class Reve::RenderElementObjPtr+;
62 #pragma link C++ class Reve::RenderElementListBase+;
63 #pragma link C++ class Reve::RenderElementList+;
64
65 // Pad
66 #pragma link C++ class Reve::Pad+;
67
68 // VSDSelector
69 #pragma link C++ class Reve::VSDSelector+;
70
71 // RGBrowser
72 #pragma link C++ class Reve::RGBrowser+;
73
74 // RGEditor
75 #pragma link C++ class Reve::RGEditor+;
76
77 // RMacro
78 #pragma link C++ class Reve::RMacro+;
79
80 // RGTopFrame
81 #pragma link C++ class Reve::RGTopFrame+;
82
83 // RGValuators
84 #pragma link C++ class Reve::RGValuatorBase+;
85 #pragma link C++ class Reve::RGValuator+;
86 #pragma link C++ class Reve::RGDoubleValuator+;
87 #pragma link C++ class Reve::RGTriVecValuator+;
88
89 //================================
90 // g3d/
91 //================================
92
93 // Track
94 #pragma link C++ class Reve::Track+;
95 #pragma link C++ class Reve::TrackList+;
96 #pragma link C++ class Reve::TrackRnrStyle+;
97
98 // PointSet
99 #pragma link C++ class Reve::PointSet+;
100 #pragma link C++ class Reve::PointSetArray+;
101
102 // QuadSet
103 #pragma link C++ class Reve::Quad+;
104 #pragma link C++ class Reve::QuadSet+;
105
106 // BoxSet
107 #pragma link C++ class Reve::Box+;
108 #pragma link C++ class Reve::BoxSet+;
109
110 // GeoNode
111 #pragma link C++ class Reve::GeoNodeRnrEl+;
112 #pragma link C++ class Reve::GeoTopNodeRnrEl+;
113
114 // TrianlgeSet
115 #pragma link C++ class Reve::TriangleSet;
116
117 //================================
118 // ged/
119 //================================
120
121 #pragma link C++ class Reve::ZTransSubEditor+;
122 #pragma link C++ class Reve::ZTransEditor+;
123
124 #pragma link C++ class Reve::RenderElementEditor+;
125 #pragma link C++ class Reve::TrackListEditor+;
126 #pragma link C++ class Reve::GeoNodeRnrElEditor+;
127 #pragma link C++ class Reve::GeoTopNodeRnrElEditor+;
128
129 #pragma link C++ class Reve::PointSetArrayEditor+;
130
131 #pragma link C++ class Reve::TriangleSetEditor;
132
133 //================================
134 // gl/
135 //================================
136
137 // ReveGLRenderers
138 #pragma link C++ class Reve::QuadSetGL+;
139 #pragma link C++ class Reve::BoxSetGL+;
140 #pragma link C++ class Reve::TriangleSetGL;