/////////////////////////////////////////////////////////////////////////////// // // ## ###### // ###### ### // ## ############### Shark 3D Engine (www.shark3d.com) // ########## # # # // ######## Copyright (c) 1996-2006 Spinor GmbH. // ######### # # # All rights reserved. // ## ########## // ## // /////////////////////////////////////////////////////////////////////////////// //@cpp #ifndef S3D_DRV_D3D9_H #define S3D_DRV_D3D9_H #include "drv_d3d9_public.h" #include "drv/interf/drv_gfx.h" #include "comp/core/comp_module.h" #include "comp/core/comp_resmgr.h" /////////////////////////////////////////////////////////////////////////////// //@ S3D_DRV_D3D9_PUBLIC_DECL s3d_CCompSupplPtr s3d_DrvD3d9CompSupplCreate(); //@ S3D_DRV_D3D9_PUBLIC_DECL s3d_CDrvGfxEngPtr s3d_DrvD3d9GfxEngCreate( s3d_CUtilMsgHandler *MsgHandler, s3d_CUtilStr_cr Info, bool Bare, s3d_CCompSuppl *CompSuppl, s3d_CUtilAtomMgr *AtomMgr, s3d_CUtilMemPool *MemPool, s3d_CUtilStorageMgr *StorageMgr, s3d_CCompResMgr *ResMgr, s3d_CCompSuppl *UnivProgSuppl, s3d_CCompSuppl *UnivProgGivenSuppl, s3d_CUtilSnkChunk *DefaultOutParam); /////////////////////////////////////////////////////////////////////////////// S3D_COMP_MODULE_ENTRANCE_DECL_STD(s3d_ModuleEntrance_drv_d3d9); /////////////////////////////////////////////////////////////////////////////// #endif