载入中...
搜索中...
未找到
eve::map_editing::MapPlacementRecord结构体 参考

Stable object placement stored on an object layer. 更多...

#include <MapDocument.h>

Public 属性

StableId id
 
StableId layer
 
std::string asset
 
double x = 0.0
 
double y = 0.0
 
double z = 0.0
 
double rotationX = 0.0
 
double rotationY = 0.0
 
double rotationZ = 0.0
 
double scaleX = 1.0
 
double scaleY = 1.0
 
double scaleZ = 1.0
 

详细描述

Stable object placement stored on an object layer.

在文件 MapDocument.h 第 45 行定义.

类成员变量说明

◆ asset

std::string eve::map_editing::MapPlacementRecord::asset

在文件 MapDocument.h 第 48 行定义.

被这些函数引用 eve::map_editing::MapObjectImporter::plan().

◆ id

StableId eve::map_editing::MapPlacementRecord::id

在文件 MapDocument.h 第 46 行定义.

被这些函数引用 eve::map_editing::MapDocumentTarget::makeSetPlacement().

◆ layer

StableId eve::map_editing::MapPlacementRecord::layer

在文件 MapDocument.h 第 47 行定义.

被这些函数引用 eve::map_editing::MapDocumentTarget::makeSetPlacement().

◆ rotationX

double eve::map_editing::MapPlacementRecord::rotationX = 0.0

在文件 MapDocument.h 第 52 行定义.

◆ rotationY

double eve::map_editing::MapPlacementRecord::rotationY = 0.0

在文件 MapDocument.h 第 53 行定义.

◆ rotationZ

double eve::map_editing::MapPlacementRecord::rotationZ = 0.0

在文件 MapDocument.h 第 54 行定义.

◆ scaleX

double eve::map_editing::MapPlacementRecord::scaleX = 1.0

在文件 MapDocument.h 第 55 行定义.

◆ scaleY

double eve::map_editing::MapPlacementRecord::scaleY = 1.0

在文件 MapDocument.h 第 56 行定义.

◆ scaleZ

double eve::map_editing::MapPlacementRecord::scaleZ = 1.0

在文件 MapDocument.h 第 57 行定义.

◆ x

double eve::map_editing::MapPlacementRecord::x = 0.0

在文件 MapDocument.h 第 49 行定义.

◆ y

double eve::map_editing::MapPlacementRecord::y = 0.0

在文件 MapDocument.h 第 50 行定义.

◆ z

double eve::map_editing::MapPlacementRecord::z = 0.0

在文件 MapDocument.h 第 51 行定义.


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