MCPcopy Create free account
hub / github.com/ZDoom/Raze / MakeLower

Method MakeLower

source/common/utility/zstring.cpp:689–700  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

687}
688
689FString FString::MakeLower() const
690{
691 TArray<uint8_t> builder(Len());
692 int pos = 0;
693 while (int c = GetNextCharacter(pos))
694 {
695 if (c < 65536) c = lowerforupper[c];
696 auto cp = MakeUTF8(c);
697 while (auto uc = *cp++) builder.Push(uc);
698 }
699 return FString(builder);
700}
701
702FString FString::MakeUpper() const
703{

Callers 9

ParseAllGrpInfosFunction · 0.80
CheckAddonFunction · 0.80
GrpScanFunction · 0.80
SetupGameFunction · 0.80
IsPortableFunction · 0.80
StringMakeLowerFunction · 0.80
WriteMethod · 0.80

Calls 3

MakeUTF8Function · 0.85
FStringClass · 0.70
PushMethod · 0.45

Tested by 1

IsPortableFunction · 0.64