CurveVisual public API. 更多...
#include <BuildingFx.h>
Public 属性 | |
| graphics::Renderable3D * | renderable = nullptr |
| graphics::Mesh * | mesh = nullptr |
| CurveMeshData | cpuMesh |
| std::vector< CurveControlPoint > | controlPoints |
| std::vector< int > | memberIds |
| int | subdivisions = 0 |
| float | width = 0.f |
| float | height = 0.f |
| float | elevation = 0.f |
| std::string | surfaceId |
| std::uint64_t | surfaceRevision = 0 |
| std::string | fallbackReason |
| bool | active = false |
详细描述
CurveVisual public API.
在文件 BuildingFx.h 第 207 行定义.
类成员变量说明
◆ active
| bool eve::buildingfx::BuildingFx::WorldState::CurveVisual::active = false |
在文件 BuildingFx.h 第 220 行定义.
被这些函数引用 eve::buildingfx::BuildingFx::clearEdgeCurvePreview().
◆ controlPoints
| std::vector<CurveControlPoint> eve::buildingfx::BuildingFx::WorldState::CurveVisual::controlPoints |
在文件 BuildingFx.h 第 211 行定义.
被这些函数引用 eve::buildingfx::BuildingFx::clearEdgeCurvePreview().
◆ cpuMesh
| CurveMeshData eve::buildingfx::BuildingFx::WorldState::CurveVisual::cpuMesh |
在文件 BuildingFx.h 第 210 行定义.
被这些函数引用 eve::buildingfx::BuildingFx::clearEdgeCurvePreview().
◆ elevation
| float eve::buildingfx::BuildingFx::WorldState::CurveVisual::elevation = 0.f |
在文件 BuildingFx.h 第 216 行定义.
◆ fallbackReason
| std::string eve::buildingfx::BuildingFx::WorldState::CurveVisual::fallbackReason |
在文件 BuildingFx.h 第 219 行定义.
被这些函数引用 eve::buildingfx::BuildingFx::clearEdgeCurvePreview().
◆ height
| float eve::buildingfx::BuildingFx::WorldState::CurveVisual::height = 0.f |
在文件 BuildingFx.h 第 215 行定义.
◆ memberIds
| std::vector<int> eve::buildingfx::BuildingFx::WorldState::CurveVisual::memberIds |
在文件 BuildingFx.h 第 212 行定义.
◆ mesh
| graphics::Mesh* eve::buildingfx::BuildingFx::WorldState::CurveVisual::mesh = nullptr |
在文件 BuildingFx.h 第 209 行定义.
◆ renderable
| graphics::Renderable3D* eve::buildingfx::BuildingFx::WorldState::CurveVisual::renderable = nullptr |
在文件 BuildingFx.h 第 208 行定义.
被这些函数引用 eve::buildingfx::BuildingFx::clearEdgeCurvePreview().
◆ subdivisions
| int eve::buildingfx::BuildingFx::WorldState::CurveVisual::subdivisions = 0 |
在文件 BuildingFx.h 第 213 行定义.
◆ surfaceId
| std::string eve::buildingfx::BuildingFx::WorldState::CurveVisual::surfaceId |
在文件 BuildingFx.h 第 217 行定义.
◆ surfaceRevision
| std::uint64_t eve::buildingfx::BuildingFx::WorldState::CurveVisual::surfaceRevision = 0 |
在文件 BuildingFx.h 第 218 行定义.
◆ width
| float eve::buildingfx::BuildingFx::WorldState::CurveVisual::width = 0.f |
在文件 BuildingFx.h 第 214 行定义.
该结构体的文档由以下文件生成:
- src/modules/building/fx/BuildingFx.h