/////////////////////////////////////////////////////////////////////////////// // // ## ###### // ###### ### // ## ############### Shark 3D Engine (www.shark3d.com) // ########## # # # // ######## Copyright (c) 1996-2006 Spinor GmbH. // ######### # # # All rights reserved. // ## ########## // ## // /////////////////////////////////////////////////////////////////////////////// //@cpp #include "shark_mesh_loader.h" #include "shark_mesh_loader_module.h" #include "shark_mesh_loader_model.h" #ifdef S3D_GENERAL_DEBUG #define CLODD3D9_LIBDIR "..\\..\\..\\..\\..\\..\\..\\..\\..\\..\\shark3d\\shark3d\\bin\\win32_vc7x1\\debug\\" #else #define CLODD3D9_LIBDIR "..\\..\\..\\..\\..\\..\\..\\..\\..\\..\\shark3d\\shark3d\\bin\\win32_vc7x1\\release\\" #endif #pragma comment(lib, CLODD3D9_LIBDIR "shark3d_sys.lib") #pragma comment(lib, CLODD3D9_LIBDIR "shark3d_util.lib") #pragma comment(lib, CLODD3D9_LIBDIR "shark3d_comp.lib") #pragma comment(lib, CLODD3D9_LIBDIR "shark3d_eng_interf.lib") #pragma comment(lib, CLODD3D9_LIBDIR "shark3d_drv_interf.lib") #ifdef S3D_GENERAL_DEBUG #pragma comment(lib, "GeoLodLibraryDLL_d.lib") #else #pragma comment(lib, "GeoLodLibraryDLL.lib") #endif /////////////////////////////////////////////////////////////////////////////// s3d_CCompSupplPtr s3d_SharkMeshLoaderCompSupplCreate() { return S3D_SYS_NEW s3d_CSharkMeshLoaderModuleSuppl(); } s3d_CCompSupplPtr s3d_SharkMeshLoaderSupplCreate( s3d_CUtilMsgHandler *MsgHandler, s3d_CUtilStr_cr Info, bool Bare, s3d_CUtilAtomMgr *AtomMgr, s3d_CCompResMgr *ResMgr) { return S3D_SYS_NEW s3d_CSharkMeshLoaderSuppl( MsgHandler, Info, Bare, AtomMgr, ResMgr); } s3d_CEngModelPtr s3d_SharkMeshLoaderCreate( s3d_CUtilMsgHandler *MsgHandler, s3d_CUtilStr_cr Info, bool Bare, s3d_CUtilAtomMgr *AtomMgr, s3d_CCompResMgr *ResMgr, s3d_CUtilStr_cr ResName) { return S3D_SYS_NEW s3d_CSharkMeshLoader( MsgHandler, Info, Bare, AtomMgr, ResMgr, ResName); } /////////////////////////////////////////////////////////////////////////////// S3D_COMP_MODULE_ENTRANCE_IMPL_STD( s3d_ModuleEntrance_shark_mesh_loader, s3d_CSharkMeshLoaderModuleCover) ///////////////////////////////////////////////////////////////////////////////