| 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 |