载入中...
搜索中...
未找到
eve::buildingfx::BuildingFx::WorldState::CurveVisual结构体 参考

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 行定义.


该结构体的文档由以下文件生成: