34 #ifdef __cplusplus_cli
35 #pragma managed(push, off)
38 #include "Scene3D/scene.h"
39 #include "Scene3D/scene_camera.h"
40 #include "Scene3D/scene_light.h"
41 #include "Scene3D/scene_light_probe.h"
42 #include "Scene3D/scene_model.h"
43 #include "Scene3D/scene_object.h"
44 #include "Scene3D/scene_particle_emitter.h"
45 #include "Scene3D/scene_pass.h"
46 #include "Scene3D/scene_cull_provider.h"
47 #include "Scene3D/Resources/scene_cache.h"
48 #include "Scene3D/ModelData/model_data.h"
49 #include "Scene3D/LevelData/level_data.h"
50 #include "Scene3D/Performance/gpu_timer.h"
51 #include "Scene3D/Performance/scope_timer.h"
53 #ifdef __cplusplus_cli
59 #error Your application is set to link with the single-threaded version of the run-time library. Go to project settings, in the C++ section, and change it to multi-threaded.
63 #pragma comment(lib, "clanScene3D-dll.lib")
65 #pragma comment(lib, "clanScene3D-static-mtdll.lib")
67 #pragma comment(lib, "clanScene3D-static-mt.lib")
71 #pragma comment(lib, "clanScene3D-dll-debug.lib")
73 #pragma comment(lib, "clanScene3D-static-mtdll-debug.lib")
75 #pragma comment(lib, "clanScene3D-static-mt-debug.lib")