%module simgear

%include </opt/fgfs/include/simgear/bucket/newbucket.hxx>
%include </opt/fgfs/include/simgear/debug/logstream.hxx>
/* %include </opt/fgfs/include/simgear/environment/metar.hxx> */
%include </opt/fgfs/include/simgear/environment/precipitation.hxx>
%include </opt/fgfs/include/simgear/environment/visual_enviro.hxx>
%include </opt/fgfs/include/simgear/ephemeris/celestialBody.hxx>
%include </opt/fgfs/include/simgear/ephemeris/ephemeris.hxx>
%include </opt/fgfs/include/simgear/ephemeris/jupiter.hxx>
%include </opt/fgfs/include/simgear/ephemeris/mars.hxx>
%include </opt/fgfs/include/simgear/ephemeris/mercury.hxx>
%include </opt/fgfs/include/simgear/ephemeris/moonpos.hxx>
%include </opt/fgfs/include/simgear/ephemeris/neptune.hxx>
%include </opt/fgfs/include/simgear/ephemeris/saturn.hxx>
%include </opt/fgfs/include/simgear/ephemeris/star.hxx>
%include </opt/fgfs/include/simgear/ephemeris/stardata.hxx>
%include </opt/fgfs/include/simgear/ephemeris/uranus.hxx>
%include </opt/fgfs/include/simgear/ephemeris/venus.hxx>
%include </opt/fgfs/include/simgear/io/iochannel.hxx>
%include </opt/fgfs/include/simgear/io/lowlevel.hxx>
%include </opt/fgfs/include/simgear/io/raw_socket.hxx>
%include </opt/fgfs/include/simgear/io/sg_binobj.hxx>
%include </opt/fgfs/include/simgear/io/sg_file.hxx>
%include </opt/fgfs/include/simgear/io/sg_netBuffer.hxx>
/* %include </opt/fgfs/include/simgear/io/sg_netChannel.hxx> */
%include </opt/fgfs/include/simgear/io/sg_netChat.hxx>
%include </opt/fgfs/include/simgear/io/sg_serial.hxx>
%include </opt/fgfs/include/simgear/io/sg_socket.hxx>
%include </opt/fgfs/include/simgear/io/sg_socket_udp.hxx>
%include </opt/fgfs/include/simgear/magvar/coremag.hxx>
%include </opt/fgfs/include/simgear/magvar/magvar.hxx>
%include </opt/fgfs/include/simgear/math/Math.hxx>
%include </opt/fgfs/include/simgear/math/SGBox.hxx>
%include </opt/fgfs/include/simgear/math/SGCMath.hxx>
%include </opt/fgfs/include/simgear/math/SGGeoc.hxx>
%include </opt/fgfs/include/simgear/math/SGGeod.hxx>
%include </opt/fgfs/include/simgear/math/SGGeodesy.hxx>
%include </opt/fgfs/include/simgear/math/SGGeometry.hxx>
%include </opt/fgfs/include/simgear/math/SGGeometryFwd.hxx>
%include </opt/fgfs/include/simgear/math/SGIntersect.hxx>
%include </opt/fgfs/include/simgear/math/SGLimits.hxx>
%include </opt/fgfs/include/simgear/math/SGLineSegment.hxx>
%include </opt/fgfs/include/simgear/math/SGMath.hxx>
%include </opt/fgfs/include/simgear/math/SGMathFwd.hxx>
/* %include </opt/fgfs/include/simgear/math/SGMatrix.hxx> */
%include </opt/fgfs/include/simgear/math/SGMisc.hxx>
%include </opt/fgfs/include/simgear/math/SGPlane.hxx>
/* %include </opt/fgfs/include/simgear/math/SGQuat.hxx> */
%include </opt/fgfs/include/simgear/math/SGRay.hxx>
%include </opt/fgfs/include/simgear/math/SGSphere.hxx>
/* %include </opt/fgfs/include/simgear/math/SGTriangle.hxx> */
/* %include </opt/fgfs/include/simgear/math/SGVec2.hxx> */
/* %include </opt/fgfs/include/simgear/math/SGVec3.hxx> */
/* %include </opt/fgfs/include/simgear/math/SGVec4.hxx> */
%include </opt/fgfs/include/simgear/math/beziercurve.hxx>
%include </opt/fgfs/include/simgear/math/interpolater.hxx>
%include </opt/fgfs/include/simgear/math/leastsqs.hxx>
%include </opt/fgfs/include/simgear/math/point3d.hxx>
%include </opt/fgfs/include/simgear/math/polar3d.hxx>
%include </opt/fgfs/include/simgear/math/project.hxx>
%include </opt/fgfs/include/simgear/math/sg_geodesy.hxx>
%include </opt/fgfs/include/simgear/math/sg_types.hxx>
/* %include </opt/fgfs/include/simgear/math/vector.hxx> */
%include </opt/fgfs/include/simgear/misc/PathOptions.hxx>
%include </opt/fgfs/include/simgear/misc/ResourceManager.hxx>
%include </opt/fgfs/include/simgear/misc/interpolator.hxx>
%include </opt/fgfs/include/simgear/misc/sg_dir.hxx>
%include </opt/fgfs/include/simgear/misc/sg_path.hxx>
%include </opt/fgfs/include/simgear/misc/sg_sleep.hxx>
%include </opt/fgfs/include/simgear/misc/sgstream.hxx>
%include </opt/fgfs/include/simgear/misc/stdint.hxx>
%include </opt/fgfs/include/simgear/misc/stopwatch.hxx>
%include </opt/fgfs/include/simgear/misc/strutils.hxx>
%include </opt/fgfs/include/simgear/misc/tabbed_values.hxx>
%include </opt/fgfs/include/simgear/misc/texcoord.hxx>
%include </opt/fgfs/include/simgear/misc/zfstream.hxx>
%include </opt/fgfs/include/simgear/props/AtomicChangeListener.hxx>
%include </opt/fgfs/include/simgear/props/ExtendedPropertyAdapter.hxx>
%include </opt/fgfs/include/simgear/props/condition.hxx>
%include </opt/fgfs/include/simgear/props/propertyObject.hxx>
%include </opt/fgfs/include/simgear/props/props.hxx>
%include </opt/fgfs/include/simgear/props/props_io.hxx>
/* %include </opt/fgfs/include/simgear/props/tiedpropertylist.hxx> */
%include </opt/fgfs/include/simgear/route/route.hxx>
%include </opt/fgfs/include/simgear/route/waypoint.hxx>
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHBoundingBoxVisitor.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHDebugCollectVisitor.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHGroup.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHLineGeometry.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHLineSegmentVisitor.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHMotionTransform.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHNearestPointVisitor.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHNode.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHStaticBinary.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHStaticData.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHStaticGeometry.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHStaticGeometryBuilder.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHStaticLeaf.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHStaticNode.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHStaticTriangle.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHSubTreeCollector.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHTransform.hxx> */
/* %include </opt/fgfs/include/simgear/scene/bvh/BVHVisitor.hxx> */
/* %include </opt/fgfs/include/simgear/scene/material/Effect.hxx> */
/* %include </opt/fgfs/include/simgear/scene/material/EffectBuilder.hxx> */
%include </opt/fgfs/include/simgear/scene/material/EffectCullVisitor.hxx>
/* %include </opt/fgfs/include/simgear/scene/material/EffectGeode.hxx> */
%include </opt/fgfs/include/simgear/scene/material/GLPredicate.hxx>
%include </opt/fgfs/include/simgear/scene/material/Pass.hxx>
/* %include </opt/fgfs/include/simgear/scene/material/Technique.hxx> */
/* %include </opt/fgfs/include/simgear/scene/material/TextureBuilder.hxx> */
%include </opt/fgfs/include/simgear/scene/material/mat.hxx>
/* %include </opt/fgfs/include/simgear/scene/material/matlib.hxx> */
%include </opt/fgfs/include/simgear/scene/material/matmodel.hxx>
%include </opt/fgfs/include/simgear/scene/material/mipmap.hxx>
%include </opt/fgfs/include/simgear/scene/model/CheckSceneryVisitor.hxx>
%include </opt/fgfs/include/simgear/scene/model/ConditionNode.hxx>
%include </opt/fgfs/include/simgear/scene/model/ModelRegistry.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGClipGroup.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGInteractionAnimation.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGMaterialAnimation.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGOffsetTransform.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGPagedLOD.hxx>
/* %include </opt/fgfs/include/simgear/scene/model/SGReaderWriterXML.hxx> */
%include </opt/fgfs/include/simgear/scene/model/SGReaderWriterXMLOptions.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGRotateTransform.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGScaleTransform.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGText.hxx>
%include </opt/fgfs/include/simgear/scene/model/SGTranslateTransform.hxx>
%include </opt/fgfs/include/simgear/scene/model/animation.hxx>
%include </opt/fgfs/include/simgear/scene/model/model.hxx>
%include </opt/fgfs/include/simgear/scene/model/modellib.hxx>
%include </opt/fgfs/include/simgear/scene/model/particles.hxx>
%include </opt/fgfs/include/simgear/scene/model/persparam.hxx>
%include </opt/fgfs/include/simgear/scene/model/placement.hxx>
/* %include </opt/fgfs/include/simgear/scene/sky/CloudShaderGeometry.hxx> */
%include </opt/fgfs/include/simgear/scene/sky/bbcache.hxx>
%include </opt/fgfs/include/simgear/scene/sky/cloud.hxx>
%include </opt/fgfs/include/simgear/scene/sky/cloudfield.hxx>
%include </opt/fgfs/include/simgear/scene/sky/dome.hxx>
%include </opt/fgfs/include/simgear/scene/sky/moon.hxx>
%include </opt/fgfs/include/simgear/scene/sky/newcloud.hxx>
%include </opt/fgfs/include/simgear/scene/sky/oursun.hxx>
%include </opt/fgfs/include/simgear/scene/sky/sky.hxx>
%include </opt/fgfs/include/simgear/scene/sky/sphere.hxx>
%include </opt/fgfs/include/simgear/scene/sky/stars.hxx>
%include </opt/fgfs/include/simgear/scene/tgdb/GroundLightManager.hxx>
/* %include </opt/fgfs/include/simgear/scene/tgdb/ReaderWriterSTG.hxx> */
/* %include </opt/fgfs/include/simgear/scene/tgdb/SGDirectionalLightBin.hxx> */
/* %include </opt/fgfs/include/simgear/scene/tgdb/SGLightBin.hxx> */
%include </opt/fgfs/include/simgear/scene/tgdb/SGOceanTile.hxx>
/* %include </opt/fgfs/include/simgear/scene/tgdb/SGReaderWriterBTG.hxx> */
%include </opt/fgfs/include/simgear/scene/tgdb/SGReaderWriterBTGOptions.hxx>
/* %include </opt/fgfs/include/simgear/scene/tgdb/SGTexturedTriangleBin.hxx> */
/* %include </opt/fgfs/include/simgear/scene/tgdb/SGTriangleBin.hxx> */
/* %include </opt/fgfs/include/simgear/scene/tgdb/SGVasiDrawable.hxx> */
/* %include </opt/fgfs/include/simgear/scene/tgdb/SGVertexArrayBin.hxx> */
%include </opt/fgfs/include/simgear/scene/tgdb/ShaderGeometry.hxx>
/* %include </opt/fgfs/include/simgear/scene/tgdb/TileCache.hxx> */
%include </opt/fgfs/include/simgear/scene/tgdb/TileEntry.hxx>
%include </opt/fgfs/include/simgear/scene/tgdb/apt_signs.hxx>
%include </opt/fgfs/include/simgear/scene/tgdb/obj.hxx>
%include </opt/fgfs/include/simgear/scene/tgdb/pt_lights.hxx>
%include </opt/fgfs/include/simgear/scene/tgdb/userdata.hxx>
%include </opt/fgfs/include/simgear/scene/util/CopyOp.hxx>
%include </opt/fgfs/include/simgear/scene/util/NodeAndDrawableVisitor.hxx>
%include </opt/fgfs/include/simgear/scene/util/PrimitiveUtils.hxx>
%include </opt/fgfs/include/simgear/scene/util/QuadTreeBuilder.hxx>
%include </opt/fgfs/include/simgear/scene/util/RenderConstants.hxx>
/* %include </opt/fgfs/include/simgear/scene/util/SGDebugDrawCallback.hxx> */
%include </opt/fgfs/include/simgear/scene/util/SGEnlargeBoundingBox.hxx>
%include </opt/fgfs/include/simgear/scene/util/SGNodeMasks.hxx>
/* %include </opt/fgfs/include/simgear/scene/util/SGPickCallback.hxx> */
%include </opt/fgfs/include/simgear/scene/util/SGSceneFeatures.hxx>
/* %include </opt/fgfs/include/simgear/scene/util/SGSceneUserData.hxx> */
%include </opt/fgfs/include/simgear/scene/util/SGStateAttributeVisitor.hxx>
%include </opt/fgfs/include/simgear/scene/util/SGTextureStateAttributeVisitor.hxx>
%include </opt/fgfs/include/simgear/scene/util/SGUpdateVisitor.hxx>
%include </opt/fgfs/include/simgear/scene/util/SplicingVisitor.hxx>
/* %include </opt/fgfs/include/simgear/scene/util/StateAttributeFactory.hxx> */
%include </opt/fgfs/include/simgear/scene/util/UpdateOnceCallback.hxx>
%include </opt/fgfs/include/simgear/scene/util/VectorArrayAdapter.hxx>
%include </opt/fgfs/include/simgear/screen/colors.hxx>
%include </opt/fgfs/include/simgear/screen/extensions.hxx>
/* %include </opt/fgfs/include/simgear/screen/jpgfactory.hxx> */
%include </opt/fgfs/include/simgear/screen/screen-dump.hxx>
%include </opt/fgfs/include/simgear/serial/serial.hxx>
%include </opt/fgfs/include/simgear/sound/sample_group.hxx>
%include </opt/fgfs/include/simgear/sound/sample_openal.hxx>
%include </opt/fgfs/include/simgear/sound/sample_queue.hxx>
%include </opt/fgfs/include/simgear/sound/soundmgr_openal.hxx>
%include </opt/fgfs/include/simgear/sound/xmlsound.hxx>
%include </opt/fgfs/include/simgear/structure/OSGUtils.hxx>
%include </opt/fgfs/include/simgear/structure/OSGVersion.hxx>
%include </opt/fgfs/include/simgear/structure/SGAtomic.hxx>
%include </opt/fgfs/include/simgear/structure/SGBinding.hxx>
/* %include </opt/fgfs/include/simgear/structure/SGExpression.hxx> */
%include </opt/fgfs/include/simgear/structure/SGReferenced.hxx>
%include </opt/fgfs/include/simgear/structure/SGSharedPtr.hxx>
%include </opt/fgfs/include/simgear/structure/SGSmplhist.hxx>
%include </opt/fgfs/include/simgear/structure/SGSmplstat.hxx>
%include </opt/fgfs/include/simgear/structure/SGWeakPtr.hxx>
%include </opt/fgfs/include/simgear/structure/SGWeakReferenced.hxx>
%include </opt/fgfs/include/simgear/structure/Singleton.hxx>
%include </opt/fgfs/include/simgear/structure/StringTable.hxx>
%include </opt/fgfs/include/simgear/structure/callback.hxx>
%include </opt/fgfs/include/simgear/structure/commands.hxx>
%include </opt/fgfs/include/simgear/structure/event_mgr.hxx>
%include </opt/fgfs/include/simgear/structure/exception.hxx>
%include </opt/fgfs/include/simgear/structure/intern.hxx>
%include </opt/fgfs/include/simgear/structure/subsystem_mgr.hxx>
%include </opt/fgfs/include/simgear/threads/SGGuard.hxx>
%include </opt/fgfs/include/simgear/threads/SGQueue.hxx>
%include </opt/fgfs/include/simgear/threads/SGThread.hxx>
%include </opt/fgfs/include/simgear/timing/sg_time.hxx>
/* %include </opt/fgfs/include/simgear/timing/timestamp.hxx> */
%include </opt/fgfs/include/simgear/xml/easyxml.hxx>
ViewGit