CARLA
 
载入中...
搜索中...
未找到
静态 Public 成员函数 | 所有成员列表
CityMapMeshTag类 参考

用于处理 ECityMapMeshTag 的辅助类 更多...

#include <CityMapMeshTag.h>

静态 Public 成员函数

static ECityMapMeshTag GetBaseMeshTag ()
 返回基础网格。基础网格定义了地图缩放的单位图块
 
static constexpr uint8 GetNumberOfTags ()
 返回标签的数量
 
static uint32 GetRoadIntersectionSize ()
 获取道路交叉口一侧的图块大小。即,返回N,使得NxN 大小相当于一个道路交叉口的部分
 
static constexpr uint8 ToUInt (ECityMapMeshTag Tag)
 @名称 标签转换
 
static ECityMapMeshTag FromUInt (uint8 Value)
  标签转换为无符号整数类型
 
static FString ToString (ECityMapMeshTag Tag)
 获取一个标签名称作为 FString
 
static FString ToString (uint8 Value)
 Value 转换为 ECityMapMeshTag 并获取其名称作为 FString
 

详细描述

用于处理 ECityMapMeshTag 的辅助类

在文件 CityMapMeshTag.h76 行定义.

成员函数说明

◆ FromUInt()

static ECityMapMeshTag CityMapMeshTag::FromUInt ( uint8 Value)
inlinestatic

标签转换为无符号整数类型

在文件 CityMapMeshTag.h101 行定义.

引用了 GetNumberOfTags().

被这些函数引用 ACityMapMeshHolder::ACityMapMeshHolder() , 以及 ToString().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ GetBaseMeshTag()

ECityMapMeshTag CityMapMeshTag::GetBaseMeshTag ( )
static

返回基础网格。基础网格定义了地图缩放的单位图块

在文件 CityMapMeshTag.cpp16 行定义.

被这些函数引用 ACityMapMeshHolder::UpdateMapScale().

+ 这是这个函数的调用关系图:

◆ GetNumberOfTags()

static constexpr uint8 CityMapMeshTag::GetNumberOfTags ( )
inlinestaticconstexpr

返回标签的数量

在文件 CityMapMeshTag.h81 行定义.

引用了 ToUInt().

被这些函数引用 FromUInt().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ GetRoadIntersectionSize()

uint32 CityMapMeshTag::GetRoadIntersectionSize ( )
static

获取道路交叉口一侧的图块大小。即,返回N,使得NxN 大小相当于一个道路交叉口的部分

在文件 CityMapMeshTag.cpp23 行定义.

被这些函数引用 ACityMapGenerator::GenerateRoadMap() , 以及 ACityMapGenerator::GenerateRoads().

+ 这是这个函数的调用关系图:

◆ ToString() [1/2]

FString CityMapMeshTag::ToString ( ECityMapMeshTag Tag)
static

获取一个标签名称作为 FString

在文件 CityMapMeshTag.cpp30 行定义.

被这些函数引用 ToString() , 以及 ACityMapMeshHolder::UpdateMapScale().

+ 这是这个函数的调用关系图:

◆ ToString() [2/2]

static FString CityMapMeshTag::ToString ( uint8 Value)
inlinestatic

Value 转换为 ECityMapMeshTag 并获取其名称作为 FString

在文件 CityMapMeshTag.h110 行定义.

引用了 FromUInt() , 以及 ToString().

+ 函数调用图:

◆ ToUInt()

static constexpr uint8 CityMapMeshTag::ToUInt ( ECityMapMeshTag Tag)
inlinestaticconstexpr

@名称 标签转换

Convert Tag to an unsigned integer type.

在文件 CityMapMeshTag.h96 行定义.

被这些函数引用 GetNumberOfTags().

+ 这是这个函数的调用关系图:

该类的文档由以下文件生成: