00001 //=================================================================================================// 00002 // filename: RmFile.h // 00003 // // 00004 // ATI Research, Inc. // 00005 // 3D Application Research Group // 00006 // // 00007 // Description: File Class for RenderMonkey. // 00008 // // 00009 //=================================================================================================// 00010 // (C) 2004 ATI Research, Inc. All rights reserved. // 00011 //=================================================================================================// 00012 00013 #ifndef _RM_CORE_FILE_H_ 00014 #define _RM_CORE_FILE_H_ 00015 00016 #include <Core/RmTypes.h> 00017 00018 //=================================================================================================// 00019 // File operation helper functions 00020 //=================================================================================================// 00021 #define RmFileOpenA fopen 00022 #define RmFileOpenW _wfopen 00023 #define RmFileClose fclose 00024 00025 #ifdef _UNICODE 00026 #define RmFileOpenT RmFileOpenW 00027 #define RmFilePrintf fwprintf 00028 #define RmFileStatT _wstat 00029 #else 00030 #define RmFileOpenT RmFileOpenA 00031 #define RmFilePrintf fprintf 00032 #define RmFileStatT _stat 00033 #endif 00034 00035 #endif
1.3.6