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

成员函数说明

◆ FromUInt()

static ECityMapMeshTag CityMapMeshTag::FromUInt ( uint8  Value)
inlinestatic

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

在文件 CityMapMeshTag.h 第 101 行定义.

引用了 GetNumberOfTags().

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

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

◆ GetBaseMeshTag()

ECityMapMeshTag CityMapMeshTag::GetBaseMeshTag ( )
static

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

在文件 CityMapMeshTag.cpp 第 16 行定义.

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

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

◆ GetNumberOfTags()

static constexpr uint8 CityMapMeshTag::GetNumberOfTags ( )
inlinestaticconstexpr

返回标签的数量

在文件 CityMapMeshTag.h 第 81 行定义.

引用了 ToUInt().

被这些函数引用 FromUInt().

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

◆ GetRoadIntersectionSize()

uint32 CityMapMeshTag::GetRoadIntersectionSize ( )
static

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

在文件 CityMapMeshTag.cpp 第 23 行定义.

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

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

◆ ToString() [1/2]

FString CityMapMeshTag::ToString ( ECityMapMeshTag  Tag)
static

获取一个标签名称作为 FString

在文件 CityMapMeshTag.cpp 第 30 行定义.

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

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

◆ ToString() [2/2]

static FString CityMapMeshTag::ToString ( uint8  Value)
inlinestatic

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

在文件 CityMapMeshTag.h 第 110 行定义.

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

+ 函数调用图:

◆ ToUInt()

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

@名称 标签转换

Convert Tag to an unsigned integer type.

在文件 CityMapMeshTag.h 第 96 行定义.

被这些函数引用 GetNumberOfTags().

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

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