#include <CarlaServer.h>
类 | |
class | FPimpl |
Public 成员函数 | |
void | AsyncRun (uint32 NumberOfWorkerThreads) |
FCarlaServer () | |
std::shared_ptr< carla::multigpu::Router > | GetSecondaryServer () |
carla::streaming::Server & | GetStreamingServer () |
void | NotifyBeginEpisode (UCarlaEpisode &Episode) |
void | NotifyEndEpisode () |
FDataStream | OpenStream () const |
void | RunSome (uint32 Milliseconds) |
FDataMultiStream | Start (uint16_t RPCPort, uint16_t StreamingPort, uint16_t SecondaryPort) |
void | Stop () |
void | Tick () |
bool | TickCueReceived () |
~FCarlaServer () | |
Private 属性 | |
TUniquePtr< FPimpl > | Pimpl |
在文件 CarlaServer.h 第 21 行定义.
FCarlaServer::FCarlaServer | ( | ) |
在文件 CarlaServer.cpp 第 3070 行定义.
FCarlaServer::~FCarlaServer | ( | ) |
void FCarlaServer::AsyncRun | ( | uint32 | NumberOfWorkerThreads | ) |
在文件 CarlaServer.cpp 第 3105 行定义.
引用了 Pimpl.
被这些函数引用 FCarlaEngine::NotifyInitGame().
std::shared_ptr< carla::multigpu::Router > FCarlaServer::GetSecondaryServer | ( | ) |
carla::streaming::Server & FCarlaServer::GetStreamingServer | ( | ) |
void FCarlaServer::NotifyBeginEpisode | ( | UCarlaEpisode & | Episode | ) |
在文件 CarlaServer.cpp 第 3092 行定义.
引用了 UCarlaEpisode::GetMapName() , 以及 Pimpl.
被这些函数引用 FCarlaEngine::NotifyBeginEpisode().
void FCarlaServer::NotifyEndEpisode | ( | ) |
FDataStream FCarlaServer::OpenStream | ( | ) | const |
void FCarlaServer::RunSome | ( | uint32 | Milliseconds | ) |
在文件 CarlaServer.cpp 第 3137 行定义.
引用了 carla::time_duration::milliseconds() , 以及 Pimpl.
被这些函数引用 FCarlaEngine::OnPreTick().
FDataMultiStream FCarlaServer::Start | ( | uint16_t | RPCPort, |
uint16_t | StreamingPort, | ||
uint16_t | SecondaryPort ) |
void FCarlaServer::Stop | ( | ) |
void FCarlaServer::Tick | ( | ) |
bool FCarlaServer::TickCueReceived | ( | ) |
在文件 CarlaServer.cpp 第 3148 行定义.
引用了 Pimpl.
被这些函数引用 FCarlaServer::FPimpl::BindActions() , 以及 FCarlaEngine::OnPreTick().
|
private |
在文件 CarlaServer.h 第 54 行定义.
被这些函数引用 AsyncRun(), GetSecondaryServer(), GetStreamingServer(), NotifyBeginEpisode(), NotifyEndEpisode(), OpenStream(), RunSome(), Start(), Stop(), Tick() , 以及 TickCueReceived().