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")