11 #include <unordered_map> 55 std::string
ReplayFile(std::string Filename,
double TimeStart = 0.0f,
double Duration = 0.0f,
56 uint32_t
FollowId = 0,
bool ReplaySensors =
false);
59 void Stop(
bool KeepActors =
false);
99 void Tick(
float Time);
void CheckPlayAfterMapLoaded(void)
void ProcessLightScene(void)
void SetTimeFactor(double NewTimeFactor)
double GetTotalTime(void)
void ProcessWalkerBones(void)
void ProcessLightVehicle(void)
void ProcessAnimVehicleWheels(void)
void ProcessAnimWalker(void)
CarlaReplayerHelper Helper
void SetIgnoreHero(bool InIgnoreHero)
void ProcessAnimBiker(void)
void InterpolatePosition(const CarlaRecorderPosition &Start, const CarlaRecorderPosition &End, double Per, double DeltaTime)
void ProcessAnimVehicle(void)
void ProcessPositions(bool IsFirstTime=false)
void ProcessEventsAdd(void)
void ProcessToTime(double Time, bool IsFirstTime=false)
std::unordered_map< uint32_t, bool > IsHeroMap
std::unordered_map< uint32_t, uint32_t > MappedId
std::vector< CarlaRecorderPosition > CurrPos
void SetEpisode(UCarlaEpisode *ThisEpisode)
void SetEpisode(UCarlaEpisode *ThisEpisode)
CarlaRecorderInfo RecInfo
void ProcessVisualTime(void)
std::string ReplayFile(std::string Filename, double TimeStart=0.0f, double Duration=0.0f, uint32_t FollowId=0, bool ReplaySensors=false)
void UpdatePositions(double Per, double DeltaTime)
std::vector< CarlaRecorderPosition > PrevPos
void Stop(bool KeepActors=false)
static PlayAfterLoadMap Autoplay
void ProcessEventsDel(void)
void ProcessEventsParent(void)
void SetIgnoreSpectator(bool InIgnoreSpectator)