]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/Reve/LinkDef.h
Merge from EVE-dev.
[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::ColorFromIdx;
14 #pragma link C++ function Reve::SetupEnvironment;
15 #pragma link C++ function Reve::AssertMacro;
16 #pragma link C++ function Reve::Macro;
17 #pragma link C++ function Reve::LoadMacro;
18 #pragma link C++ function Reve::PushPad;
19 #pragma link C++ function Reve::PopPad;
20 #pragma link C++ class Reve::Exc_t+;
21 #pragma link C++ class Reve::PadHolder+;
22 #pragma link C++ class Reve::GeoManagerHolder+;
23 #pragma link C++ class Reve::ReferenceCount+;
24
25 // PODs
26 #pragma link C++ class Reve::Vector+;
27 #pragma link C++ class Reve::PathMark+;
28 #pragma link C++ class Reve::MCTrack+;
29 #pragma link C++ class Reve::MCTrackRef+;
30 #pragma link C++ class Reve::Hit+;
31 #pragma link C++ class Reve::Cluster+;
32 #pragma link C++ class Reve::RecTrack+;
33 #pragma link C++ class Reve::RecKink+;
34 #pragma link C++ class Reve::RecV0+;
35 #pragma link C++ class Reve::GenInfo+;
36
37 // Event
38 #pragma link C++ class Reve::EvTree+;
39 #pragma link C++ class Reve::Event+;
40 #pragma link C++ class Reve::VSDTree+;
41 #pragma link C++ class Reve::VSD+;
42
43 // TTreeTools
44 #pragma link C++ class TSelectorToEventList+;
45 #pragma link C++ class TTreeQuery+;
46
47 // RenderElement
48 #pragma link C++ class Reve::RenderElement+;
49 #pragma link C++ class Reve::RenderElement::ListTreeInfo+;
50 #pragma link C++ class Reve::RenderElementObjPtr+;
51 #pragma link C++ class Reve::RenderElementListBase+;
52 #pragma link C++ class Reve::RenderElementList+;
53
54 // Pad
55 #pragma link C++ class Reve::Pad+;
56
57 // VSDSelector
58 #pragma link C++ class Reve::VSDSelector+;
59
60 // RGBrowser
61 #pragma link C++ class Reve::ReveValuator+;
62 #pragma link C++ class Reve::ReveColorSelect+;
63 #pragma link C++ class Reve::RGBrowser+;
64
65 // RGEditor
66 #pragma link C++ class Reve::RGEditor+;
67
68 // RGTopFrame
69 #pragma link C++ class Reve::RGTopFrame+;
70
71 // RGValuators
72 #pragma link C++ class Reve::RGValuatorBase+;
73 #pragma link C++ class Reve::RGValuator+;
74 #pragma link C++ class Reve::RGDoubleValuator+;
75
76 //================================
77 // g3d/
78 //================================
79
80 // Track
81 #pragma link C++ class Reve::Track+;
82 #pragma link C++ class Reve::TrackList+;
83 #pragma link C++ class Reve::TrackRnrStyle+;
84
85 // PointSet
86 #pragma link C++ class Reve::PointSet+;
87 #pragma link C++ class Reve::PointSetArray+;
88
89 // QuadSet
90 #pragma link C++ class Reve::Quad+;
91 #pragma link C++ class Reve::QuadSet+;
92
93 // BoxSet
94 #pragma link C++ class Reve::Box+;
95 #pragma link C++ class Reve::BoxSet+;
96
97 // GeoNode
98 #pragma link C++ class Reve::GeoNodeRnrEl+;
99 #pragma link C++ class Reve::GeoTopNodeRnrEl+;
100
101 //================================
102 // ged/
103 //================================
104
105 #pragma link C++ class Reve::RenderElementEditor+;
106 #pragma link C++ class Reve::TrackListEditor+;
107 #pragma link C++ class Reve::GeoNodeRnrElEditor+;
108 #pragma link C++ class Reve::GeoTopNodeRnrElEditor+;
109
110 #pragma link C++ class Reve::PointSetArrayEditor+;
111
112 //================================
113 // gl/
114 //================================
115
116 // ReveGLRenderers
117 #pragma link C++ class Reve::QuadSetGL+;
118 #pragma link C++ class Reve::BoxSetGL+;