fixed: auto_ptr -> unique_ptr
[opensg.git] / OSGConfigured.h.cmake
blobeb5e533bbd9542ebd2ddd91a062bbb0b378c5983
1 #ifndef _OSGCONFIGURED_H_
2 #define _OSGCONFIGURED_H_
4 #if !defined(__GCCXML__)
5 #cmakedefine OSG_USE_OSG2_NAMESPACE 1
6 #endif
8 /* Disable interface that will go away in the future */
9 #cmakedefine OSG_DISABLE_DEPRECATED 1
11 #cmakedefine OSG_SIMD_SSE 1
13 #cmakedefine OSG_SIMD_ALTIVEC 1
15 #cmakedefine OSG_ENABLE_VALGRIND_CHECKS 1
17 #cmakedefine OSG_NEW_OSB_IO 1
19 /* #define OSG_ELDK 0 */
21 #cmakedefine OSG_GL_DEFMAPPER 1
23 #cmakedefine OSG_WITH_GLUT 1
25 #cmakedefine OSG_ENABLE_MEMORY_DEBUGGING 1
27 #cmakedefine OSG_ENABLE_DOUBLE_MATRIX_STACK 1
29 #cmakedefine OSG_WITH_GDAL 1
31 /* Do not use GL subdir for glut */
32 /* #define OSG_NO_GLUT_GLSUBDIR 0 */
34 #cmakedefine OSG_WITH_PNG 1
36 #cmakedefine OSG_WITH_JPG 1
38 #cmakedefine OSG_MULTISHADER_VARCHUNK 1
40 #cmakedefine OSG_OGL_COREONLY 1
42 #cmakedefine OSG_OGL_ES2 1
44 #cmakedefine OSG_OGL_ES2_SIMGL3 1
46 #ifndef GL_GLEXT_PROTOTYPES
47 #cmakedefine GL_GLEXT_PROTOTYPES 1
48 #endif
50 #cmakedefine GL3_PROTOTYPES 1
52 #cmakedefine OSG_USE_OGL3_PROTOS 1
54 #cmakedefine OSG_USE_OGL4_PROTOS 1
56 #cmakedefine OSG_USE_OGLES_PROTOS 1
58 #if !defined(OSG_GL_INCLUDE_GLEW)
59 #cmakedefine OSG_GL_INCLUDE_GLEW 1
60 #endif
62 #cmakedefine OSG_OGL_NO_DOUBLE 1
64 #cmakedefine OSG_WITH_ZLIB 1
66 #cmakedefine OSG_WITH_TIF 1
68 #cmakedefine OSG_WITH_IMF 1
70 #cmakedefine OSG_WITH_FONTCONFIG 1
72 #define OSG_MT_CPTR_ASPECT 1
74 #cmakedefine OSG_1_COMPAT 1
76 #cmakedefine OSG_WITH_NVPERFSDK 1 
78 #cmakedefine OSG_WITH_VTK 1
80 #cmakedefine OSG_WITH_CUDA 1
82 #cmakedefine OSG_WITH_OPENCL 1
84 /* #define OSG_ICC_GNU_COMPAT 0 */
86 #cmakedefine OSG_SHC_MODE_0  1
87 #cmakedefine OSG_SHC_MODE_1  1
88 #cmakedefine OSG_SHC_MODE_2  1
89 #cmakedefine OSG_SHC_MODE_3  1
90 #cmakedefine OSG_SHC_MODE_4  1
91 #cmakedefine OSG_SHC_MODE_5  1
92 #cmakedefine OSG_SHC_MODE_6  1
93 #cmakedefine OSG_SHC_MODE_7  1
94 #cmakedefine OSG_SHC_MODE_8  1
95 #cmakedefine OSG_SHC_MODE_9  1
96 #cmakedefine OSG_SHC_MODE_10 1
99 #ifdef OSG_USE_OSG2_NAMESPACE
100 namespace OSG2 
102 #else
103 namespace OSG 
105 #endif
106   static const unsigned int RenderPropertyBits = @OSG_RENDERPROPERTY_BITS@;
107   static const unsigned int RenderPropertyUniqueBits = @OSG_RENDERPROPERTY_UNIQUE_BITS@;
110 #define OSG_WITH_GIF 1
112 #cmakedefine OSG_PREBUILD_SCANPARSE 1
114 #cmakedefine OSG_WITH_COLLADA 1
116 #cmakedefine OSG_WITH_COLLADA_NAMESPACE 1
118 #cmakedefine COLLADA_DOM_SUPPORT141 1
120 #cmakedefine OSG_WITH_FT2 1
122 /* Use elf tls with pthreads. */
123 #cmakedefine OSG_PTHREAD_ELF_TLS 1
124 #cmakedefine OSG_WIN32_ASPECT_USE_LOCALSTORAGE 1
125 #cmakedefine OSG_ENABLE_AUTOINIT_THREADS 1
127 #cmakedefine OSG_DEPRECATED_PROPS 1
129 #cmakedefine OSG_WITH_QT 1
131 #cmakedefine OSG_WITH_QT5 1
133 #cmakedefine OSG_ENABLE_DEFAULT_READONLY_CHANGELIST 1
135 #cmakedefine OSG_DISABLE_MICROSOFT_SECURE_CXXX 1
137 #cmakedefine OSG_DISABLE_MS_ITERATOR_DEBUGGING 1
139 #cmakedefine OSG_ENABLE_CSM_WIN7_FEATURES 1