root/OpenSceneGraph/trunk/src/osgPlugins/geo/geoCore.h @ 13041

Revision 13041, 1.6 kB (checked in by robert, 3 years ago)

Ran script to remove trailing spaces and tabs

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1/*===========================================================================*\
2
3  NAME:                 geoCore.h
4
5  DESCRIPTION:  High level DLL interface macros for the database library
6
7  AUTHOR:               Andy Bushnell
8
9  ---------------------------------------------------------------------------
10
11  PROPRIETARY RIGHTS NOTICE:
12
13        This software contains proprietary information and trade secrets of Carbon
14        Graphics LLC. No part or all of this software may be reproduced in any
15        form, without the written permission of Carbon Graphics LLC.
16
17        This software file can only be used in conjunction with the Geo SDK &
18        libraries to create Plugin modules for the Geo 3D Modeling & Animation
19        package.
20
21  COPYRIGHT NOTICE:
22
23  Copyright © 1998-2001 Carbon Graphics Llc, ALL RIGHTS RESERVED
24
25\*===========================================================================*/
26
27
28#ifndef _GEO_CORE_H_
29#define _GEO_CORE_H_
30
31
32// The following ifdef block is the standard way of creating macros which make exporting
33// from a DLL simpler. All files within this DLL are compiled with the GEO_DB_EXPORTS
34// symbol defined on the command line. this symbol should not be defined on any project
35// that uses this DLL. This way any other project whose source files include this file see
36// GEO_DB_API functions as being imported from a DLL, wheras this DLL sees symbols
37// defined with this macro as being exported.
38
39#ifdef WIN32
40        #ifdef GEO_DB_EXPORTS
41                #define GEO_DB_API __declspec( dllexport )
42        #else
43                #define GEO_DB_API __declspec( dllimport )
44        #endif
45#else
46        #define GEO_DB_API
47#endif
48
49
50#include "geoTypes.h"
51#include "geoVersion.h"
52
53#endif //_GEO_CORE_H_
Note: See TracBrowser for help on using the browser.