source: GTP/trunk/App/Demos/Illum/Shark3D/version164x12u/IllumDemo/src/gtp_shader/gtp_shader_public.h @ 2196

Revision 2196, 1.3 KB checked in by szirmay, 17 years ago (diff)
Line 
1///////////////////////////////////////////////////////////////////////////////
2//
3//      ##  ######
4//       ######  ###
5//  ## ###############        Shark 3D Engine (www.shark3d.com)
6//   ########## # # #
7//    ########                Copyright (c) 1996-2006 Spinor GmbH.
8//   ######### # # #          All rights reserved.
9//  ##   ##########
10//      ##
11//
12///////////////////////////////////////////////////////////////////////////////
13
14//@cpp
15
16#ifndef S3D_ENG_SHADER_SPECIAL_PUBLIC_H
17#define S3D_ENG_SHADER_SPECIAL_PUBLIC_H
18
19#include "../../../general/general_env.h"
20#include "../../../sys/core/sys_libstd.h"
21
22#ifdef S3D_GENERAL_PLATFORM_WIN32
23#pragma warning(disable: 4273 4049 4660 4231 4251)
24#pragma warning(error: 4661)
25#endif
26
27///////////////////////////////////////////////////////////////////////////////
28
29#ifdef S3D_ENG_SHADER_SPECIAL_EXPORTS
30#define S3D_ENG_SHADER_SPECIAL_PUBLIC_DECL S3D_SYS_LIBSTD_DECL_EXPORT
31#define S3D_ENG_SHADER_SPECIAL_PUBLIC_TEMPL  S3D_SYS_LIBSTD_TEMPL_EXPORT
32#else
33#define S3D_ENG_SHADER_SPECIAL_PUBLIC_DECL S3D_SYS_LIBSTD_DECL_IMPORT
34#define S3D_ENG_SHADER_SPECIAL_PUBLIC_TEMPL S3D_SYS_LIBSTD_TEMPL_IMPORT
35#endif
36
37///////////////////////////////////////////////////////////////////////////////
38
39#endif
Note: See TracBrowser for help on using the repository browser.