aboutsummaryrefslogtreecommitdiffstats
path: root/src/native/d3d/StdAfx.h
diff options
context:
space:
mode:
authorKevin Rushforth <[email protected]>2004-06-09 04:25:41 +0000
committerKevin Rushforth <[email protected]>2004-06-09 04:25:41 +0000
commit343b658c32a6473c545187c1e276ee5d06c2686a (patch)
treead2606538b7db1c3553c53a79ccccb2ed5b5e4e2 /src/native/d3d/StdAfx.h
parent06cebb1e576da6f7222f999ab059dcfa3d8edd39 (diff)
Initial creation of j3d-core-utils sources in CVS repository
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@7 ba19aa83-45c5-6ac9-afd3-db810772062c
Diffstat (limited to 'src/native/d3d/StdAfx.h')
-rw-r--r--src/native/d3d/StdAfx.h54
1 files changed, 54 insertions, 0 deletions
diff --git a/src/native/d3d/StdAfx.h b/src/native/d3d/StdAfx.h
new file mode 100644
index 0000000..76a4b00
--- /dev/null
+++ b/src/native/d3d/StdAfx.h
@@ -0,0 +1,54 @@
+/*
+ * $RCSfile$
+ *
+ * Copyright (c) 2004 Sun Microsystems, Inc. All rights reserved.
+ *
+ * Use is subject to license terms.
+ *
+ * $Revision$
+ * $Date$
+ * $State$
+ */
+
+#if !defined(AFX_STDAFX_H)
+#define AFX_STDAFX_H
+
+#if _MSC_VER > 1000
+#pragma once
+#endif // _MSC_VER > 1000
+
+// Exclude rarely-used stuff from Windows headers
+#define WIN32_LEAN_AND_MEAN
+
+// Windows Header Files:
+#include <afx.h>
+#include <winbase.h>
+#include <windows.h>
+#include <multimon.h>
+
+// C RunTime Header Files
+#include <stdlib.h>
+#include <malloc.h>
+#include <memory.h>
+#include <tchar.h>
+#include <string.h>
+#include <jni.h>
+#include <math.h>
+#define D3D_OVERLOADS
+#include <d3d8.h>
+#include <dxerr8.h>
+#include <d3dx8.h>
+#include <vector>
+#include <algorithm>
+using namespace std ;
+
+// Local header file
+#include "gldefs.h"
+#include "D3dDeviceInfo.hpp"
+#include "D3dDriverInfo.hpp"
+#include "D3dCtx.hpp"
+#include "D3dUtil.hpp"
+#include "D3dVertexBuffer.hpp"
+#include "D3dDisplayList.hpp"
+#include "D3dImageComponent.hpp"
+#endif