⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vfs_defs.h

📁 Torus3D.rar,BREW平台的3D游戏引擎的一个实例.喜欢的朋友可以下载
💻 H
字号:
// ==========================================================================================================
//
// BREW v2.0+ OPENGLES MICROENGINE
//
// ----------------------------------------
//
// Written by Vander Nunes
//
// ==========================================================================================================

#ifndef __VFS_DEFS_H__

	#define __VFS_DEFS_H__

	#include "defines.h"

	#define USE_BREW 1

	// unaligned data
	#ifdef WIN32
		// dummy defined under Win32
		#define PACKED
	#else
		// defined under ARM
		#define PACKED __packed
	#endif

	#if !USE_BREW

		//
		// use standard win32 file system and memory management
		//
		#include <stdio.h>
		#include <stdlib.h>
		#include <memory.h>
		#include <string.h>

		#define API_FILE				FILE
		#define API_FSEEK				fseek
		#define API_SEEK_SET		SEEK_SET
		#define API_SEEK_CUR		SEEK_CUR
		#define API_SEEK_END		SEEK_END
		#define API_FREAD				fread
		#define API_FGETC				fgetc
		#define API_MEMSET			memset
		#define API_MEMCPY			memcpy
		#define API_MALLOC			malloc
		#define API_FREE				free
		#define API_STRICMP			stricmp
		#define API_STRNCMP			strncmp

	#else

		//
		// use brew file system and memory management
		//

		#include "AEEAppGen.h"
		#include "AEEFile.h"
		#include "AEEStdLib.h"

		#define API_FILE				IFile
		#define API_FSEEK				BREW_fseek
		#define API_SEEK_SET		_SEEK_START
		#define API_SEEK_CUR		_SEEK_CURRENT
		#define API_SEEK_END		_SEEK_END
		#define API_FREAD				BREW_fread
		#define API_FGETC				BREW_fgetc
		#define API_MEMSET			MEMSET
		#define API_MEMCPY			MEMCPY
		#define API_MALLOC			MALLOC
		#define API_FREE				FREE
		#define API_STRICMP			STRICMP
		#define API_STRNCMP			STRNCMP

		int		BREW_fgetc(API_FILE *fp);
		int		BREW_fread(void* pBuf, DWORD dwSize, DWORD dwPages, API_FILE* fp);
		int		BREW_fseek(API_FILE* fp, long lOffset, int iSeekType);

	#endif

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -