~ubuntu-branches/ubuntu/trusty/assimp/trusty-proposed

« back to all changes in this revision

Viewing changes to tools/assimp_view/stdafx.h

  • Committer: Package Import Robot
  • Author(s): IOhannes m zmoelnig (gpg-key at iem)
  • Date: 2011-08-23 16:51:26 UTC
  • Revision ID: package-import@ubuntu.com-20110823165126-rvbjt1qtcusine1c
Tags: upstream-2.0.863+dfsg
Import upstream version 2.0.863+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// stdafx.h : Includedatei f�r Standardsystem-Includedateien
 
2
// oder h�ufig verwendete projektspezifische Includedateien,
 
3
// die nur in unregelm��igen Abst�nden ge�ndert werden.
 
4
//
 
5
 
 
6
#pragma once
 
7
 
 
8
// �ndern Sie folgende Definitionen f�r Plattformen, die �lter als die unten angegebenen sind.
 
9
// In MSDN finden Sie die neuesten Informationen �ber die entsprechenden Werte f�r die unterschiedlichen Plattformen.
 
10
#ifndef WINVER                          // Lassen Sie die Verwendung spezifischer Features von Windows XP oder sp�ter zu.
 
11
#       define WINVER 0x0501            // �ndern Sie dies in den geeigneten Wert f�r andere Versionen von Windows.
 
12
#endif
 
13
 
 
14
#ifndef _WIN32_WINNT            // Lassen Sie die Verwendung spezifischer Features von Windows XP oder sp�ter zu.                   
 
15
#       define _WIN32_WINNT 0x0501      // �ndern Sie dies in den geeigneten Wert f�r andere Versionen von Windows.
 
16
#endif                                          
 
17
 
 
18
#ifndef _WIN32_WINDOWS          // Lassen Sie die Verwendung spezifischer Features von Windows 98 oder sp�ter zu.
 
19
#       define _WIN32_WINDOWS 0x0410 // �ndern Sie dies in den geeigneten Wert f�r Windows Me oder h�her.
 
20
#endif
 
21
 
 
22
#ifndef _WIN32_IE                       // Lassen Sie die Verwendung spezifischer Features von IE 6.0 oder sp�ter zu.
 
23
#define _WIN32_IE 0x0600        // �ndern Sie dies in den geeigneten Wert f�r andere Versionen von IE.
 
24
#endif
 
25
 
 
26
#define WIN32_LEAN_AND_MEAN             // Selten verwendete Teile der Windows-Header nicht einbinden.
 
27
// Windows-Headerdateien:
 
28
#include <windows.h>
 
29
 
 
30
// C RunTime-Headerdateien
 
31
#include <assert.h>
 
32
#include <stdlib.h>
 
33
#include <malloc.h>
 
34
#include <memory.h>
 
35
#include <tchar.h>
 
36
#include <stdio.h>
 
37
#include <time.h>
 
38
 
 
39
// D3D9 includes
 
40
 
 
41
#if (defined _DEBUG)
 
42
#       define D3D_DEBUG_INFO
 
43
#endif
 
44
 
 
45
#include <d3d9.h>
 
46
#include <d3dx9.h>
 
47
#include <D3DX9Mesh.h>
 
48
 
 
49
// ShellExecute()
 
50
#include <shellapi.h>
 
51
#include <commctrl.h>
 
52
 
 
53
// GetOpenFileName()
 
54
#include <Commdlg.h>
 
55
#include <algorithm>
 
56
#include <mmsystem.h>
 
57
 
 
58
#include <stdlib.h>
 
59
#include <stdio.h>
 
60
#include <list>
 
61
#include <vector>
 
62
 
 
63
// Windows CommonControls 6.0 Manifest Extensions
 
64
#if defined _M_IX86
 
65
#       pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
 
66
#elif defined _M_IA64
 
67
#       pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"")
 
68
#elif defined _M_X64
 
69
#       pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
 
70
#else
 
71
#       pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
 
72
#endif