9 #include "UnrealString.h" 18 std::string Filename2;
21 if (Filename.find(
"\\") != std::string::npos || Filename.find(
"/") != std::string::npos || Filename.find(
":") != std::string::npos)
25 FString
Path = FPaths::ConvertRelativePathToFull(FPaths::ProjectSavedDir());
26 Filename2 = TCHAR_TO_UTF8(*Path) + Filename;
39 WriteValue<float>(OutFile, InObj.X);
40 WriteValue<float>(OutFile, InObj.Y);
41 WriteValue<float>(OutFile, InObj.Z);
54 FTCHARToUTF8 EncodedString(*InObj);
55 int16_t Length = EncodedString.Length();
57 WriteValue<uint16_t>(OutFile, Length);
58 OutFile.write(reinterpret_cast<char *>(TCHAR_TO_UTF8(*InObj)), Length);
68 ReadValue<float>(InFile, OutObj.X);
69 ReadValue<float>(InFile, OutObj.Y);
70 ReadValue<float>(InFile, OutObj.Z);
86 ReadValue<uint16_t>(InFile, Length);
std::vector< cg::Location > Path
void WriteFString(std::ofstream &OutFile, const FString &InObj)
void ReadFString(std::ifstream &InFile, FString &OutObj)
static std::vector< uint8_t > CarlaRecorderHelperBuffer
std::string GetRecorderFilename(std::string Filename)
void WriteFVector(std::ofstream &OutFile, const FVector &InObj)
void ReadFVector(std::ifstream &InFile, FVector &OutObj)