CARLA
 
载入中...
�索中...
未找到
�� Public �员函数 | 所有�员列表
UOpenDrive类 �考

#include <OpenDrive.h>

+ 类 UOpenDrive 继承关系图:
+ UOpenDrive 的�作图:

�� Public �员函数

static FString FindPathToXODRFile (const FString &InMapName)
 
static FString GetXODR (const UWorld *World)
 ·µ»ØÓëMapName¹ØÁªµÄOpenDrive XML£¬Èç¹ûÕÒ²»µ½Îļþ£¬Ôò·µ»Ø¿Õ¡£ 更多...
 
static FString GetXODRByPath (FString XODRPath, FString MapName)
 ·µ»ØÓëMapName¹ØÁªµÄOpenDrive XML£¬Èç¹ûÕÒ²»µ½Îļþ£¬Ôò·µ»Ø¿Õ¡£ 更多...
 
static UOpenDriveMap * LoadCurrentOpenDriveMap (const UObject *WorldContextObject)
 ¼ÓÔØÓ뵱ǰ¼ÓÔØµÄÓ³É乨ÁªµÄOpenDriveMap¡£Èç¹ûÕÒ²»µ½Ó뵱ǰӳÉ䯥ÅäµÄXODR£¬Ôò·µ»Ønullptr¡£ 更多...
 
static UOpenDriveMap * LoadOpenDriveMap (const FString &MapName)
 ¼ÓÔØÓë¸ø¶¨MapName¹ØÁªµÄOpenDriveMap¡£Èç¹ûÕÒ²»µ½¾ßÓÐÏàͬMapNameµÄODR£¬Ôò·µ»Ønullptr¡£ 更多...
 
static FString LoadXODR (const FString &MapName)
 

详细�述

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h 第 16 行定义.

�员函数说明

◆ FindPathToXODRFile()

FString UOpenDrive::FindPathToXODRFile ( const FString &  InMapName)
static

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp 第 17 行定义.

被这些函数引用 LoadXODR().

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

◆ GetXODR()

FString UOpenDrive::GetXODR ( const UWorld *  World)
static

·µ»ØÓëMapName¹ØÁªµÄOpenDrive XML£¬Èç¹ûÕÒ²»µ½Îļþ£¬Ôò·µ»Ø¿Õ¡£

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp 第 66 行定义.

引用了 ACarlaGameModeBase::GetFullMapPath(), UCarlaStatics::GetGameMode(), UE_LOG() , 以� World.

被这些函数引用 AOpenDriveGenerator::BeginPlay(), FCarlaServer::FPimpl::BindActions(), ATrafficLightManager::MatchTrafficLightActorsWithOpenDriveSignals() , 以� ACarlaGameModeBase::ParseOpenDrive().

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

◆ GetXODRByPath()

FString UOpenDrive::GetXODRByPath ( FString  XODRPath,
FString  MapName 
)
static

·µ»ØÓëMapName¹ØÁªµÄOpenDrive XML£¬Èç¹ûÕÒ²»µ½Îļþ£¬Ôò·µ»Ø¿Õ¡£

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp 第 149 行定义.

引用了 UE_LOG().

+ 函数调用图:

◆ LoadCurrentOpenDriveMap()

UOpenDriveMap * UOpenDrive::LoadCurrentOpenDriveMap ( const UObject *  WorldContextObject)
static

¼ÓÔØÓ뵱ǰ¼ÓÔØµÄÓ³É乨ÁªµÄOpenDriveMap¡£Èç¹ûÕÒ²»µ½Ó뵱ǰӳÉ䯥ÅäµÄXODR£¬Ôò·µ»Ønullptr¡£

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp 第 195 行定义.

引用了 LoadOpenDriveMap() , 以� World.

+ 函数调用图:

◆ LoadOpenDriveMap()

UOpenDriveMap * UOpenDrive::LoadOpenDriveMap ( const FString &  MapName)
static

¼ÓÔØÓë¸ø¶¨MapName¹ØÁªµÄOpenDriveMap¡£Èç¹ûÕÒ²»µ½¾ßÓÐÏàͬMapNameµÄODR£¬Ôò·µ»Ønullptr¡£

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp 第 183 行定义.

引用了 LoadXODR().

被这些函数引用 LoadCurrentOpenDriveMap().

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

◆ LoadXODR()

FString UOpenDrive::LoadXODR ( const FString &  MapName)
static

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp 第 118 行定义.

引用了 FindPathToXODRFile() , 以� UE_LOG().

被这些函数引用 AOpenDriveActor::BuildRoutes() , 以� LoadOpenDriveMap().

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

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