载入中...
搜索中...
未找到
A named, typed rectangle object from a Tiled objectgroup layer. Used by Map::setObjects / getObject* for gameplay spawn points, triggers, etc. 更多...
#include <MapObject.h>
Public 属性 | |
| std::string | name |
| std::string | type |
| float | x = 0.f |
| Top-left corner in pixels. | |
| float | y = 0.f |
| float | width = 0.f |
| Extent in pixels. | |
| float | height = 0.f |
| uint32_t | gid = 0 |
| Optional tileset GID (tile objects); 0 = none. | |
详细描述
A named, typed rectangle object from a Tiled objectgroup layer. Used by Map::setObjects / getObject* for gameplay spawn points, triggers, etc.
在文件 MapObject.h 第 12 行定义.
类成员变量说明
◆ gid
| uint32_t eve::map::MapObject::gid = 0 |
Optional tileset GID (tile objects); 0 = none.
在文件 MapObject.h 第 22 行定义.
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ height
| float eve::map::MapObject::height = 0.f |
在文件 MapObject.h 第 20 行定义.
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ name
| std::string eve::map::MapObject::name |
在文件 MapObject.h 第 13 行定义.
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ type
| std::string eve::map::MapObject::type |
在文件 MapObject.h 第 14 行定义.
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ width
| float eve::map::MapObject::width = 0.f |
◆ x
| float eve::map::MapObject::x = 0.f |
◆ y
| float eve::map::MapObject::y = 0.f |
在文件 MapObject.h 第 17 行定义.
被这些函数引用 eve::procgen::Grid2D::addObject().
该结构体的文档由以下文件生成:
- src/modules/map/MapObject.h