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

Revision 657, 6.0 KB checked in by mattausch, 19 years ago (diff)

added ogre dependencies and patched ogre sources

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