载入中...
搜索中...
未找到
One freely extensible object placed in a top-down level. 更多...
#include <LevelDocument.h>
Public 属性 | |
| std::string | id |
| std::string | type |
| std::string | name |
| float | x = 0.f |
| float | y = 0.f |
| float | width = 0.f |
| float | height = 0.f |
| float | rotation = 0.f |
| bool | visible = true |
| std::unordered_map< std::string, std::string > | properties |
| eve::Value::Object | extensions |
| Owned format fields not represented above; codec excludes authoritative fields. | |
详细描述
One freely extensible object placed in a top-down level.
在文件 LevelDocument.h 第 20 行定义.
类成员变量说明
◆ extensions
| eve::Value::Object eve::level_editing::LevelObject::extensions |
Owned format fields not represented above; codec excludes authoritative fields.
在文件 LevelDocument.h 第 29 行定义.
◆ height
| float eve::level_editing::LevelObject::height = 0.f |
在文件 LevelDocument.h 第 24 行定义.
◆ id
| std::string eve::level_editing::LevelObject::id |
在文件 LevelDocument.h 第 21 行定义.
◆ name
| std::string eve::level_editing::LevelObject::name |
在文件 LevelDocument.h 第 23 行定义.
◆ properties
| std::unordered_map<std::string, std::string> eve::level_editing::LevelObject::properties |
在文件 LevelDocument.h 第 27 行定义.
◆ rotation
| float eve::level_editing::LevelObject::rotation = 0.f |
在文件 LevelDocument.h 第 24 行定义.
◆ type
| std::string eve::level_editing::LevelObject::type |
在文件 LevelDocument.h 第 22 行定义.
◆ visible
| bool eve::level_editing::LevelObject::visible = true |
在文件 LevelDocument.h 第 25 行定义.
◆ width
| float eve::level_editing::LevelObject::width = 0.f |
在文件 LevelDocument.h 第 24 行定义.
◆ x
| float eve::level_editing::LevelObject::x = 0.f |
在文件 LevelDocument.h 第 24 行定义.
◆ y
| float eve::level_editing::LevelObject::y = 0.f |
在文件 LevelDocument.h 第 24 行定义.
该结构体的文档由以下文件生成:
- src/modules/map/level/editing/LevelDocument.h