Random transform interval used by one object build rule. 更多...
#include <ObjectBuildLayer.h>
Public 属性 | |
| float | minPitch = 0.f |
| float | maxPitch = 0.f |
| float | minYaw = 0.f |
| float | maxYaw = 0.f |
| float | minRoll = 0.f |
| float | maxRoll = 0.f |
| float | minScaleX = 1.f |
| float | maxScaleX = 1.f |
| float | minScaleY = 1.f |
| float | maxScaleY = 1.f |
| float | minScaleZ = 1.f |
| float | maxScaleZ = 1.f |
| bool | uniformScale = false |
详细描述
Random transform interval used by one object build rule.
在文件 ObjectBuildLayer.h 第 13 行定义.
类成员变量说明
◆ maxPitch
| float eve::procgen::ObjectTransformRange::maxPitch = 0.f |
在文件 ObjectBuildLayer.h 第 15 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ maxRoll
| float eve::procgen::ObjectTransformRange::maxRoll = 0.f |
在文件 ObjectBuildLayer.h 第 19 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ maxScaleX
| float eve::procgen::ObjectTransformRange::maxScaleX = 1.f |
在文件 ObjectBuildLayer.h 第 21 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ maxScaleY
| float eve::procgen::ObjectTransformRange::maxScaleY = 1.f |
在文件 ObjectBuildLayer.h 第 23 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ maxScaleZ
| float eve::procgen::ObjectTransformRange::maxScaleZ = 1.f |
在文件 ObjectBuildLayer.h 第 25 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ maxYaw
| float eve::procgen::ObjectTransformRange::maxYaw = 0.f |
在文件 ObjectBuildLayer.h 第 17 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::build() , 以及 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ minPitch
| float eve::procgen::ObjectTransformRange::minPitch = 0.f |
◆ minRoll
| float eve::procgen::ObjectTransformRange::minRoll = 0.f |
在文件 ObjectBuildLayer.h 第 18 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ minScaleX
| float eve::procgen::ObjectTransformRange::minScaleX = 1.f |
◆ minScaleY
| float eve::procgen::ObjectTransformRange::minScaleY = 1.f |
在文件 ObjectBuildLayer.h 第 22 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ minScaleZ
| float eve::procgen::ObjectTransformRange::minScaleZ = 1.f |
在文件 ObjectBuildLayer.h 第 24 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ minYaw
| float eve::procgen::ObjectTransformRange::minYaw = 0.f |
在文件 ObjectBuildLayer.h 第 16 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::build() , 以及 eve::procgen::ObjectBuildLayer::serializeDefinition().
◆ uniformScale
| bool eve::procgen::ObjectTransformRange::uniformScale = false |
在文件 ObjectBuildLayer.h 第 26 行定义.
被这些函数引用 eve::procgen::ObjectBuildLayer::serializeDefinition().
该结构体的文档由以下文件生成:
- src/modules/procgen/ObjectBuildLayer.h