source: OGRE/trunk/ogrenew/OgreMain/src/ogremain.map @ 692

Revision 692, 6.2 KB checked in by mattausch, 19 years ago (diff)

adding ogre 1.2 and dependencies

Line 
1{
2    global:
3        extern "C++" {
4            Ogre::Ani*;
5            Ogre::A[rux]*;
6            Ogre::Billboard[^P]*;
7            Ogre::BillboardParticleRenderer::[^C]*;
8            Ogre::BillboardParticleRendererFactory*;
9            Ogre::Border[^P]*;
10            Ogre::BorderPanelOverlayElement::[^C]*;
11            Ogre::BorderPanelOverlayElementFactory::*;
12            Ogre::Bon*;
13            Ogre::Ca*;
14            Ogre::Codec::[^C]*;
15            Ogre::Co[lp]*;
16                        Ogre::Composit*;
17            Ogre::Conf*;
18            Ogre::ControllerManager::*;
19            Ogre::Cu*;
20            Ogre::D[ay]*;
21            Ogre::Def*;
22            Ogre::E[^x]*;
23            Ogre::Exception::*;
24            Ogre::ExternalTextureSource::[^C]*;
25            Ogre::ExternalTextureSourceManager::*;
26            Ogre::FileSt*;
27            Ogre::FileH*;
28            Ogre::FileSystemArchive::*;
29            Ogre::Fo*;
30            Ogre::Fr*;
31            Ogre::Fl*;
32            Ogre::G*;
33            Ogre::GpuProgramParameters::[^C]*;
34            Ogre::GpuProgram::*;
35            Ogre::GpuProgramPtr::*;
36            Ogre::GpuProgramManager::*;
37            Ogre::GpuProgramUsage::*;
38            Ogre::Hardware[IOPV]*;
39            Ogre::HardwareBuffer::*;
40            Ogre::HardwareBufferLicensee::*;
41            Ogre::HardwareBufferManager::[^V]*;
42            Ogre::Hi*;
43            Ogre::Image::*;
44            Ogre::ImageCodec::[^I]*;
45            Ogre::ImageCodec::Image[^D]*;
46            Ogre::ILImage*;
47            Ogre::In*;
48            Ogre::K*;
49            Ogre::L*;
50            Ogre::Man*;
51            Ogre::Mat*;
52            Ogre::Mem*;
53            Ogre::Mesh::*;
54            Ogre::MeshPtr::*;
55            Ogre::MeshManager::*;
56            Ogre::MeshSerializer::*;
57            Ogre::Mou*;
58            Ogre::Mov*;
59            Ogre::MultiRenderTarget::*;
60            Ogre::N*;
61            Ogre::O*;
62            Ogre::PanelOverlayElementFactory*;
63            Ogre::PanelOverlayElement::[^C]*;
64            Ogre::Para*;
65            Ogre::Particle::*;
66            Ogre::Particle[AEVI]*;
67            Ogre::ParticleSystem::[^C]*;
68            Ogre::ParticleSystem[MR]*;
69            Ogre::Pa[st]*;
70            Ogre::P[lioy]*;
71            Ogre::Prof*;
72            Ogre::ProgressiveMesh::[^P]*;
73            Ogre::ProgressiveMesh::P[a-z]*;
74            Ogre::Q*;
75            Ogre::Ray*;
76            Ogre::Rec*;
77            Ogre::Reg*;
78            Ogre::Rendera*;
79            Ogre::RenderQueue::*;
80            Ogre::RenderQueueListener::*;
81            Ogre::RenderTarget::*;
82            Ogre::RenderS*;
83            Ogre::RenderTargetListener::*;
84            Ogre::RenderTe*;
85            Ogre::RenderW*;
86            Ogre::Res*;
87            Ogre::Ro*;
88            Ogre::Sc*;
89            Ogre::Se*;
90            Ogre::Shad*;
91            Ogre::Si*;
92            Ogre::Sk*;
93            Ogre::Sp*;
94            Ogre::StaticGeometry::[^O]*;
95            Ogre::Str*;
96            Ogre::Su*;
97            Ogre::Ta*;
98            Ogre::Te[cm]*;
99            Ogre::TexC*;
100            Ogre::TextAreaOverlayElement::[^C]*;
101            Ogre::TextAreaOverlayElementFactory*;
102            Ogre::Texture*;
103            Ogre::T[ir]*;
104            Ogre::U*;
105            Ogre::Vector[234]*;
106            Ogre::Ver*;
107            Ogre::Vi*;
108            Ogre::W*;
109            Ogre::ZipArchive::*;
110            Ogre::[fo]*
111        };
112
113        _ZNS*;
114        _ZN9__gnu_cxx*;
115        _ZZN9__gnu_cxx*;
116
117        # export vtables & typeinfo
118        _ZT[ISV]N4Ogre[0-9][AB]*;
119        _ZT[ISV]N4Ogre5CodecE;
120        _ZT[ISV]N4Ogre6C*;
121        _ZT[ISV]N4Ogre[0-9][E-R]*;
122        _ZT[ISV]N4Ogre8SkeletonE;
123        _ZT[ISV]N4Ogre9SceneNodeE;
124        _ZT[ISV]N4Ogre9SubEntityE;
125        _ZT[ISV]N4Ogre5TimerE;
126        _ZT[ISV]N4Ogre7TextureE;
127        _ZT[ISV]N4Ogre[0-9][0-9][ADGHOR]*;
128        _ZT[ISV]N4Ogre12BillboardSetE;
129        _ZT[ISV]N4Ogre25BillboardParticleRendererE;
130        _ZT[ISV]N4Ogre32BillboardParticleRendererFactoryE;
131        _ZT[ISV]N4Ogre25BorderPanelOverlayElementE;
132        _ZT[ISV]N4Ogre32BorderPanelOverlayElementFactoryE;
133        _ZT[ISV]N4Ogre16BorderRenderableE;
134        _ZT[ISV]N4Ogre10ConfigFileE;
135        _ZT[ISV]N4Ogre12ConfigDialogE;
136        _ZT[ISV]N4Ogre1[0-9]E*;
137        _ZT[ISV]N4Ogre21ExternalTextureSourceE;
138        _ZT[ISV]N4Ogre11FontManagerE;
139        _ZT[ISV]N4Ogre13FrameListenerE;
140        _ZT[ISV]N4Ogre17FileSystemArchiveE;
141        _ZT[ISV]N4Ogre20FileHandleDataStreamE;
142        _ZT[ISV]N4Ogre20FileStreamDataStreamE;
143        _ZT[ISV]N4Ogre24FrameTimeControllerValueE;
144        _ZT[ISV]N4Ogre32FloatGpuParameterControllerValueE;
145        _ZT[ISV]N4Ogre10ImageCodecE;
146        _ZT[ISV]N4Ogre11InputReaderE;
147        _ZT[ISV]N4Ogre22IntersectionSceneQueryE;
148        _ZT[ISV]N4Ogre30IntersectionSceneQueryListenerE;
149        _ZT[ISV]N4Ogre11LogListenerE;
150        _ZT[ISV]N4Ogre[0-9][0-9]M[ao]*;
151        _ZT[ISV]N4Ogre[0-9][0-9]MeshM*;
152        _ZT[ISV]N4Ogre12ParamCommandE;
153        _ZT[ISV]N4Ogre12PatchMeshPtrE;
154        _ZT[ISV]N4Ogre14ParticleSystemE;
155        _ZT[ISV]N4Ogre14PositionTargetE;
156        _ZT[ISV]N4Ogre15ParticleEmitterE;
157        _ZT[ISV]N4Ogre15ProgressiveMeshE;
158        _ZT[ISV]N4Ogre16ParticleAffectorE;
159        _ZT[ISV]N4Ogre19PanelOverlayElementE;
160        _ZT[ISV]N4Ogre21ParticleSystemManagerE;
161        _ZT[ISV]N4Ogre22ParticleEmitterFactoryE;
162        _ZT[ISV]N4Ogre22ParticleSystemRendererE;
163        _ZT[ISV]N4Ogre23ParticleAffectorFactoryE;
164        _ZT[ISV]N4Ogre26PanelOverlayElementFactoryE;
165        _ZT[ISV]N4Ogre29ParticleSystemRendererFactoryE;
166        _ZT[ISV]N4Ogre32PlaneBoundedVolumeListSceneQueryE;
167        _ZT[ISV]N4Ogre[0-9][0-9]S[cehikp]*;
168        _ZT[ISV]N4Ogre14StaticGeometryE;
169        _ZT[ISV]N4Ogre15StringInterfaceE;
170        _ZT[ISV]N4Ogre[0-9][0-9]Texture*;
171        _ZT[ISV]N4Ogre21TempBlendedBufferInfoE;
172        _ZT[ISV]N4Ogre22TextAreaOverlayElementE;
173        _ZT[ISV]N4Ogre29TextAreaOverlayElementFactoryE;
174        _ZT[ISV]N4Ogre31TexCoordModifierControllerValueE;
175        _ZT[ISV]N4Ogre[0-9][0-9][U-W]*;
176        _ZT[ISV]N4Ogre10ZipArchiveE;
177        _ZT[ISV]N4Ogre17MultiRenderTargetE;
178        _ZT[ISV]N4Ogre[0-9]Composit*E;
179        _ZT[ISV]N4Ogre[1-9][0-9]Composit*E;
180                _ZT[ISV]N4Ogre8TagPointE;
181        _ZT[ISV]N4Ogre16MemoryDataStreamE;
182
183        # export thunks
184        _ZThn*;
185    local: *;
186};
Note: See TracBrowser for help on using the repository browser.