AnimatLab  2
Test
Libraries/HybridInterfaceSim/StdAfx.h
1 // stdafx.h : include file for standard system include files,
2 // or project specific include files that are used frequently, but
3 // are changed infrequently
4 //
5 
6 #pragma once
7 
8 #ifdef WIN32
9  #define _SCL_SECURE_NO_WARNINGS
10  #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
11  // Windows Header Files:
12  #include <windows.h>
13 
14  #define HYBRID_PORT __declspec( dllexport )
15 #else
16  #define HYBRID_PORT
17 #endif
18 
19 //#define STD_TRACING_ON
20 
21 #include "StdUtils.h"
22 #include "AnimatSim.h"
23 
24 //Include the timer code and openthreads code from osg
25 #include <osg/Timer>
26 #include <OpenThreads/Thread>
27 
28 #include "HybridInterfaceSimConstants.h"
29 
30 //Simulation Objects
31 namespace HybridInterfaceSim
32 {
33  class HiClassFactory;
34 
35  namespace Robotics
36  {
37  class HiSpike2;
38  class HiC884Controller;
39  class HiM110Actuator;
40  }
41 }
42 
43 using namespace HybridInterfaceSim;
44 using namespace HybridInterfaceSim::Robotics;