Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.71 KB | None | 0 0
  1. /* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
  2.  *
  3.  * This library is open source and may be redistributed and/or modified under
  4.  * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
  5.  * (at your option) any later version.  The full license is in LICENSE file
  6.  * included with this distribution, and on the openscenegraph.org website.
  7.  *
  8.  * This library is distributed in the hope that it will be useful,
  9.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  10.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  11.  * OpenSceneGraph Public License for more details.
  12. */
  13.  
  14. // The following symbol has a underscore suffix for compatibility.
  15. #ifndef OSGQT_EXPORT_
  16. #define OSGQT_EXPORT_ 1
  17.  
  18. #include<osg/Config>
  19.  
  20. #if defined(_MSC_VER) && defined(OSG_DISABLE_MSVC_WARNINGS)
  21.     #pragma warning( disable : 4244 )
  22.     #pragma warning( disable : 4251 )
  23.     #pragma warning( disable : 4267 )
  24.     #pragma warning( disable : 4275 )
  25.     #pragma warning( disable : 4290 )
  26.     #pragma warning( disable : 4786 )
  27.     #pragma warning( disable : 4305 )
  28.     #pragma warning( disable : 4996 )
  29. #endif
  30.  
  31. #if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
  32.     #  if defined( OSG_LIBRARY_STATIC )
  33.         #    define OSGQT_EXPORT
  34.         #  elif defined( OSGQT_LIBRARY )
  35.         #    define OSGQT_EXPORT   __declspec(dllexport)
  36.         #  else
  37.         #    define OSGQT_EXPORT   __declspec(dllimport)
  38.         #endif
  39. #else
  40.         #define OSGQT_EXPORT
  41. #endif
  42.  
  43. #endif
  44.  
  45.  
  46. /**
  47.  
  48. \namespace osgQt
  49.  
  50. The osgQt utility library provides various classes to aid the integration of OpenSceneGraph and Qt.
  51.  
  52. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement