itemdatabase.h

来自「物件管理系统源代码」· C头文件 代码 · 共 27 行

H
27
字号
#ifndef ITEMDATABASEH
#define ITEMDATABASEH

#include "Item.h"
#include <string>

struct sItemData {
	std::string name, description;
	unsigned long value, weight;
};

enum eDatabaseError {
	IDBERR_NOT_INITIALIZED,
	IDBERR_INVALID_ITEM,
	IDBERR_INVALID_NAME,
};

namespace cItemDatabase {

	const sItemData & getData( const cItem & );
	cItem create( const std::string & );
	void initialize( const std::string & );
	void unload( void );
};

#endif

⌨️ 快捷键说明

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