AddDllDirectory(const TCHAR *Directory) | FGenericPlatformProcess | inlinestatic |
ApplicationSettingsDir() | FGenericPlatformProcess | static |
BaseDir() | FGenericPlatformProcess | static |
CanLaunchURL(const TCHAR *URL) | FGenericPlatformProcess | static |
CleanShaderWorkingDir() | FGenericPlatformProcess | static |
ClosePipe(void *ReadPipe, void *WritePipe) | FGenericPlatformProcess | static |
CloseProc(FProcHandle &ProcessHandle) | FGenericPlatformProcess | static |
ComputerName() | FGenericPlatformProcess | static |
ConditionalSleep(TFunctionRef< bool()> Condition, float SleepTime=0.0f) | FGenericPlatformProcess | static |
CreatePipe(void *&ReadPipe, void *&WritePipe, bool bWritePipeLocal=false) | FGenericPlatformProcess | static |
CreateProc(const TCHAR *URL, const TCHAR *Parms, bool bLaunchDetached, bool bLaunchHidden, bool bLaunchReallyHidden, uint32 *OutProcessID, int32 PriorityModifier, const TCHAR *OptionalWorkingDirectory, void *PipeWriteChild, void *PipeReadChild=nullptr) | FGenericPlatformProcess | static |
CreateProc(const TCHAR *URL, const TCHAR *Parms, bool bLaunchDetached, bool bLaunchHidden, bool bLaunchReallyHidden, uint32 *OutProcessID, int32 PriorityModifier, const TCHAR *OptionalWorkingDirectory, void *PipeWriteChild, void *PipeReadChild, void *PipeStdErrChild) | FGenericPlatformProcess | static |
CreateRunnableThread() | FGenericPlatformProcess | static |
CreateSynchEvent(bool bIsManualReset=false) | FGenericPlatformProcess | static |
Daemonize() | FGenericPlatformProcess | static |
DeleteInterprocessSynchObject(FSemaphore *Object) | FGenericPlatformProcess | static |
DumpThreadInfo(const TCHAR *MarkerName) | FGenericPlatformProcess | inlinestatic |
EWaitAndForkResult enum name | FGenericPlatformProcess | |
ExecElevatedProcess(const TCHAR *URL, const TCHAR *Params, int32 *OutReturnCode) | FGenericPlatformProcess | static |
ExecProcess(const TCHAR *URL, const TCHAR *Params, int32 *OutReturnCode, FString *OutStdOut, FString *OutStdErr, const TCHAR *OptionalWorkingDirectory=NULL, bool bShouldEndWithParentProcess=false) | FGenericPlatformProcess | static |
ExecutableName(bool bRemoveExtension=true) | FGenericPlatformProcess | static |
ExecutablePath() | FGenericPlatformProcess | static |
ExploreFolder(const TCHAR *FilePath) | FGenericPlatformProcess | static |
FlushPoolSyncEvents() | FGenericPlatformProcess | static |
FreeDllHandle(void *DllHandle) | FGenericPlatformProcess | static |
GenerateApplicationPath(const FString &AppName, EBuildConfiguration BuildConfiguration) | FGenericPlatformProcess | static |
GetApplicationMemoryUsage(uint32 ProcessId, SIZE_T *OutMemoryUsage) | FGenericPlatformProcess | static |
GetApplicationName(uint32 ProcessId) | FGenericPlatformProcess | static |
GetBinariesSubdirectory() | FGenericPlatformProcess | static |
GetCurrentCoreNumber() | FGenericPlatformProcess | static |
GetCurrentProcessId() | FGenericPlatformProcess | static |
GetCurrentWorkingDirectory() | FGenericPlatformProcess | static |
GetDesiredThreadForUObjectReferenceCollector() | FGenericPlatformProcess | static |
GetDllDirectories(TArray< FString > &OutDllDirectories) | FGenericPlatformProcess | inlinestatic |
GetDllExport(void *DllHandle, const TCHAR *ProcName) | FGenericPlatformProcess | static |
GetDllHandle(const TCHAR *Filename) | FGenericPlatformProcess | static |
GetGameBundleId() | FGenericPlatformProcess | static |
GetModuleExtension() | FGenericPlatformProcess | static |
GetModulePrefix() | FGenericPlatformProcess | static |
GetModulesDirectory() | FGenericPlatformProcess | static |
GetProcReturnCode(FProcHandle &ProcHandle, int32 *ReturnCode) | FGenericPlatformProcess | static |
GetStackSize() | FGenericPlatformProcess | static |
GetSynchEventFromPool(bool bIsManualReset=false) | FGenericPlatformProcess | static |
IsApplicationRunning(uint32 ProcessId) | FGenericPlatformProcess | static |
IsApplicationRunning(const TCHAR *ProcName) | FGenericPlatformProcess | static |
IsFirstInstance() | FGenericPlatformProcess | static |
IsProcRunning(FProcHandle &ProcessHandle) | FGenericPlatformProcess | static |
LaunchFileInDefaultExternalApplication(const TCHAR *FileName, const TCHAR *Parms=NULL, ELaunchVerb::Type Verb=ELaunchVerb::Open, bool bPromptToOpenOnFailure=true) | FGenericPlatformProcess | static |
LaunchURL(const TCHAR *URL, const TCHAR *Parms, FString *Error) | FGenericPlatformProcess | static |
LaunchURLFiltered(const TCHAR *URL, const TCHAR *Parms, FString *Error, const UE::Core::FURLRequestFilter &Filter) | FGenericPlatformProcess | static |
ModifyThreadAssignmentForUObjectReferenceCollector(int32 &NumThreads, int32 &NumBackgroundThreads, ENamedThreads::Type &NormalThreadName, ENamedThreads::Type &BackgroundThreadName) | FGenericPlatformProcess | static |
NewInterprocessSynchObject(const FString &Name, bool bCreate, uint32 MaxLocks=1) | FGenericPlatformProcess | static |
NewInterprocessSynchObject(const TCHAR *Name, bool bCreate, uint32 MaxLocks=1) | FGenericPlatformProcess | static |
OpenProcess(uint32 ProcessID) | FGenericPlatformProcess | static |
PopDllDirectory(const TCHAR *Directory) | FGenericPlatformProcess | inlinestatic |
PushDllDirectory(const TCHAR *Directory) | FGenericPlatformProcess | inlinestatic |
ReadPipe(void *ReadPipe) | FGenericPlatformProcess | static |
ReadPipeToArray(void *ReadPipe, TArray< uint8 > &Output) | FGenericPlatformProcess | static |
ReturnSynchEventToPool(FEvent *Event) | FGenericPlatformProcess | static |
SetCurrentWorkingDirectoryToBaseDir() | FGenericPlatformProcess | static |
SetProcessLimits(EProcessResource::Type Resource, uint64 Limit) | FGenericPlatformProcess | inlinestatic |
SetRealTimeMode() | FGenericPlatformProcess | inlinestatic |
SetShaderDir(const TCHAR *Where) | FGenericPlatformProcess | static |
SetThreadAffinityMask(uint64 AffinityMask) | FGenericPlatformProcess | static |
SetThreadName(const TCHAR *ThreadName) | FGenericPlatformProcess | inlinestatic |
SetThreadPriority(EThreadPriority NewPriority) | FGenericPlatformProcess | static |
SetupAudioThread() | FGenericPlatformProcess | inlinestatic |
SetupGameThread() | FGenericPlatformProcess | inlinestatic |
SetupRenderThread() | FGenericPlatformProcess | inlinestatic |
SetupRHIThread() | FGenericPlatformProcess | inlinestatic |
ShaderDir() | FGenericPlatformProcess | static |
ShaderWorkingDir() | FGenericPlatformProcess | static |
ShouldSaveToUserDir() | FGenericPlatformProcess | static |
SkipWaitForStats() | FGenericPlatformProcess | inlinestatic |
SupportsMultithreading() | FGenericPlatformProcess | static |
TearDown() | FGenericPlatformProcess | static |
TeardownAudioThread() | FGenericPlatformProcess | inlinestatic |
TerminateProc(FProcHandle &ProcessHandle, bool KillTree=false) | FGenericPlatformProcess | static |
TerminateProcTreeWithPredicate(FProcHandle &ProcessHandle, TFunctionRef< bool(uint32 ProcessId, const TCHAR *ApplicationName)> Predicate) | FGenericPlatformProcess | static |
UserDir() | FGenericPlatformProcess | static |
UserHomeDir() | FGenericPlatformProcess | static |
UserName(bool bOnlyAlphaNumeric=true) | FGenericPlatformProcess | static |
UserSettingsDir() | FGenericPlatformProcess | static |
UserTempDir() | FGenericPlatformProcess | static |
WaitAndFork() | FGenericPlatformProcess | static |
WaitForProc(FProcHandle &ProcessHandle) | FGenericPlatformProcess | static |
WritePipe(void *WritePipe, const FString &Message, FString *OutWritten=nullptr) | FGenericPlatformProcess | static |
WritePipe(void *WritePipe, const uint8 *Data, const int32 DataLength, int32 *OutDataLength=nullptr) | FGenericPlatformProcess | static |
Yield() | FGenericPlatformProcess | inlinestatic |
YieldCycles(uint64 Cycles) | FGenericPlatformProcess | inlinestatic |