载入中...
搜索中...
未找到
eve::level_editing::LevelFormat类 参考abstract
Plug-in contract for importing and exporting a level representation. 更多...
#include <LevelFormat.h>
Public 成员函数 | |
| virtual | ~LevelFormat ()=default |
| Releases LevelFormat resources. | |
| virtual std::string | id () const =0 |
| Id. | |
| virtual std::vector< std::string > | extensions () const =0 |
| Extensions. | |
| virtual bool | canRead (const std::string &text) const =0 |
| Can read. | |
| virtual eve::Result< std::unique_ptr< LevelDocument > > | read (const std::string &text) const =0 |
| Reads . | |
| virtual eve::Result< std::string > | write (const LevelDocument &level) const =0 |
| Writes . | |
详细描述
Plug-in contract for importing and exporting a level representation.
在文件 LevelFormat.h 第 16 行定义.
构造及析构函数说明
◆ ~LevelFormat()
|
virtualdefault |
Releases LevelFormat resources.
成员函数说明
◆ canRead()
|
pure virtual |
Can read.
◆ extensions()
|
pure virtual |
Extensions.
◆ id()
|
pure virtual |
Id.
◆ read()
|
pure virtual |
Reads .
◆ write()
|
pure virtual |
Writes .
该类的文档由以下文件生成:
- src/modules/map/level/editing/LevelFormat.h