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

#include <OpenDrive.h>

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

静态 Public 成员函数

static FString FindPathToXODRFile (const FString &InMapName)
 
static FString GetXODR (const UWorld *World)
 Return the OpenDrive XML associated to MapName, or empty if the file is not found.
 
static FString GetXODRByPath (FString XODRPath, FString MapName)
 Return the OpenDrive XML associated to MapName, or empty if the file is not found.
 
static UOpenDriveMapLoadCurrentOpenDriveMap (const UObject *WorldContextObject)
 Load OpenDriveMap associated to the currently loaded map.
 
static UOpenDriveMapLoadOpenDriveMap (const FString &MapName)
 Load OpenDriveMap associated to the given MapName.
 
static FString LoadXODR (const FString &MapName)
 

详细描述

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h16 行定义.

成员函数说明

◆ FindPathToXODRFile()

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

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp17 行定义.

被这些函数引用 LoadXODR().

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

◆ GetXODR()

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

Return the OpenDrive XML associated to MapName, or empty if the file is not found.

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp58 行定义.

引用了 ACarlaGameModeBase::GetFullMapPath() , 以及 UCarlaStatics::GetGameMode().

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

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

◆ GetXODRByPath()

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

Return the OpenDrive XML associated to MapName, or empty if the file is not found.

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp123 行定义.

◆ LoadCurrentOpenDriveMap()

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

Load OpenDriveMap associated to the currently loaded map.

Return nullptr if no XODR can be found that matches the current map.

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp170 行定义.

引用了 LoadOpenDriveMap().

+ 函数调用图:

◆ LoadOpenDriveMap()

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

Load OpenDriveMap associated to the given MapName.

Return nullptr if no XODR can be found with same MapName.

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp158 行定义.

引用了 UOpenDriveMap::Load() , 以及 LoadXODR().

被这些函数引用 LoadCurrentOpenDriveMap().

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

◆ LoadXODR()

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

在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.cpp101 行定义.

引用了 FindPathToXODRFile().

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

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

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