diff options
Diffstat (limited to 'Opcode/Opcode.h')
-rw-r--r-- | Opcode/Opcode.h | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/Opcode/Opcode.h b/Opcode/Opcode.h index 33b0c5c..5dc8c91 100644 --- a/Opcode/Opcode.h +++ b/Opcode/Opcode.h @@ -1,68 +1,68 @@ -///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-/*
- * OPCODE - Optimized Collision Detection
- * Copyright (C) 2001 Pierre Terdiman
- * Homepage: http://www.codercorner.com/Opcode.htm
- */
-///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-/**
- * Main file for Opcode.dll.
- * \file Opcode.h
- * \author Pierre Terdiman
- * \date March, 20, 2001
- */
-///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-// Include Guard
-#ifndef __OPCODE_H__
-#define __OPCODE_H__
-
-///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-// Preprocessor
-#ifdef OPCODE_EXPORTS
- #define OPCODE_API __declspec(dllexport)
-#else
- #define OPCODE_API __declspec(dllimport)
-#endif
-
- #include "OPC_IceHook.h"
-
- namespace Opcode
- {
- // Bulk-of-the-work
- #include "OPC_Settings.h"
- #include "OPC_Common.h"
- #include "OPC_MeshInterface.h"
- // Builders
- #include "OPC_TreeBuilders.h"
- // Trees
- #include "OPC_AABBTree.h"
- #include "OPC_OptimizedTree.h"
- // Models
- #include "OPC_BaseModel.h"
- #include "OPC_Model.h"
- #include "OPC_HybridModel.h"
- // Colliders
- #include "OPC_Collider.h"
- #include "OPC_VolumeCollider.h"
- #include "OPC_TreeCollider.h"
- #include "OPC_RayCollider.h"
- #include "OPC_SphereCollider.h"
- #include "OPC_OBBCollider.h"
- #include "OPC_AABBCollider.h"
- #include "OPC_LSSCollider.h"
- #include "OPC_PlanesCollider.h"
- // Usages
- #include "OPC_Picking.h"
- // Sweep-and-prune
- #include "OPC_BoxPruning.h"
- #include "OPC_SweepAndPrune.h"
-
- FUNCTION OPCODE_API bool InitOpcode();
- FUNCTION OPCODE_API bool CloseOpcode();
- }
-
-#endif // __OPCODE_H__
+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/* + * OPCODE - Optimized Collision Detection + * Copyright (C) 2001 Pierre Terdiman + * Homepage: http://www.codercorner.com/Opcode.htm + */ +/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/** + * Main file for Opcode.dll. + * \file Opcode.h + * \author Pierre Terdiman + * \date March, 20, 2001 + */ +/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// Include Guard +#ifndef __OPCODE_H__ +#define __OPCODE_H__ + +/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// Preprocessor +#ifdef OPCODE_EXPORTS + #define OPCODE_API __declspec(dllexport) +#else + #define OPCODE_API __declspec(dllimport) +#endif + + #include "OPC_IceHook.h" + + namespace Opcode + { + // Bulk-of-the-work + #include "OPC_Settings.h" + #include "OPC_Common.h" + #include "OPC_MeshInterface.h" + // Builders + #include "OPC_TreeBuilders.h" + // Trees + #include "OPC_AABBTree.h" + #include "OPC_OptimizedTree.h" + // Models + #include "OPC_BaseModel.h" + #include "OPC_Model.h" + #include "OPC_HybridModel.h" + // Colliders + #include "OPC_Collider.h" + #include "OPC_VolumeCollider.h" + #include "OPC_TreeCollider.h" + #include "OPC_RayCollider.h" + #include "OPC_SphereCollider.h" + #include "OPC_OBBCollider.h" + #include "OPC_AABBCollider.h" + #include "OPC_LSSCollider.h" + #include "OPC_PlanesCollider.h" + // Usages + #include "OPC_Picking.h" + // Sweep-and-prune + #include "OPC_BoxPruning.h" + #include "OPC_SweepAndPrune.h" + + FUNCTION OPCODE_API bool InitOpcode(); + FUNCTION OPCODE_API bool CloseOpcode(); + } + +#endif // __OPCODE_H__ |