载入中...
搜索中...
未找到
Named rectangle or asset placement emitted by a procedural generator. 更多...
#include <Grid2D.h>
Public 属性 | |
| std::string | name |
| std::string | type |
| float | x = 0.f |
| float | y = 0.f |
| float | width = 0.f |
| float | height = 0.f |
| uint32_t | gid = 0 |
| std::string | asset |
| float | rotationDegrees = 0.f |
| uint32_t | placementFlags = 0 |
详细描述
Named rectangle or asset placement emitted by a procedural generator.
Coordinates and dimensions are expressed in tiles. The value owns all strings, has no external lifetime requirements, and may be copied between threads when the containing Grid2D is not being mutated concurrently.
类成员变量说明
◆ asset
◆ gid
| uint32_t eve::procgen::GridObject::gid = 0 |
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ height
| float eve::procgen::GridObject::height = 0.f |
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ name
| std::string eve::procgen::GridObject::name |
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ placementFlags
◆ rotationDegrees
◆ type
| std::string eve::procgen::GridObject::type |
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ width
| float eve::procgen::GridObject::width = 0.f |
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ x
| float eve::procgen::GridObject::x = 0.f |
被这些函数引用 eve::procgen::Grid2D::addObject().
◆ y
| float eve::procgen::GridObject::y = 0.f |
被这些函数引用 eve::procgen::Grid2D::addObject().
该结构体的文档由以下文件生成:
- src/modules/procgen/Grid2D.h