UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Parse.cpp File Reference
#include "Misc/Parse.h"
#include "Misc/DateTime.h"
#include "HAL/PlatformProcess.h"
#include "UObject/NameTypes.h"
#include "HAL/FileManager.h"
#include "Misc/FileHelper.h"
#include "Misc/Paths.h"
#include "Containers/Set.h"
#include "Internationalization/Text.h"
#include "Misc/AsciiSet.h"
#include "Misc/CoreDelegates.h"
#include "Misc/Guid.h"
#include "Misc/OutputDeviceNull.h"
#include "Misc/StringBuilder.h"
#include "HAL/IConsoleManager.h"
#include "Containers/LazyPrintf.h"
#include "Containers/StringView.h"
#include "Misc/AutomationTest.h"

Classes

class  ConsoleCommandLibrary
 

Functions

bool ConsoleCommandLibrary_DumpLibrary (UWorld *InWorld, FExec &SubSystem, const FString &Pattern, FOutputDevice &Ar)
 
bool ConsoleCommandLibrary_DumpLibrary (UWorld *InWorld, FExec &SubSystem, const TCHAR *Prefix, FOutputDevice &Ar)
 
bool ConsoleCommandLibrary_DumpLibraryHTML (UWorld *InWorld, FExec &SubSystem, const FString &OutPath)
 
template<class T >
bool ParseQuotedString (const TCHAR *Buffer, T &Value, int32 *OutNumCharsRead)
 
template<class T >
bool ParseLineExtended (const TCHAR **InOutStream, T &Result, int32 &LinesConsumed, FParse::ELineExtendedFlags Flags)
 

Variables

ConsoleCommandLibraryGConsoleCommandLibrary
 

Function Documentation

◆ ConsoleCommandLibrary_DumpLibrary() [1/2]

bool ConsoleCommandLibrary_DumpLibrary ( UWorld InWorld,
FExec SubSystem,
const FString &  Pattern,
FOutputDevice Ar 
)

◆ ConsoleCommandLibrary_DumpLibrary() [2/2]

bool ConsoleCommandLibrary_DumpLibrary ( class UWorld InWorld,
FExec SubSystem,
const TCHAR Cmd,
FOutputDevice Ar 
)

Needed for the console command "DumpConsoleCommands". Outputs registered and unregistered console commands to the supplied device.

◆ ConsoleCommandLibrary_DumpLibraryHTML()

bool ConsoleCommandLibrary_DumpLibraryHTML ( class UWorld InWorld,
FExec SubSystem,
const FString &  OutPath 
)

Needed for the console command "Help". Outputs registered and unregistered console commands and console variables the supplied file path.

◆ ParseLineExtended()

template<class T >
bool ParseLineExtended ( const TCHAR **  InOutStream,
T &  Result,
int32 LinesConsumed,
FParse::ELineExtendedFlags  Flags 
)

◆ ParseQuotedString()

template<class T >
bool ParseQuotedString ( const TCHAR Buffer,
T &  Value,
int32 OutNumCharsRead 
)

Variable Documentation

◆ GConsoleCommandLibrary

ConsoleCommandLibrary* GConsoleCommandLibrary