AddDllDirectory(const TCHAR *Directory) | FWindowsPlatformProcess | static |
ApplicationSettingsDir() | FWindowsPlatformProcess | static |
BaseDir() | FWindowsPlatformProcess | static |
CanLaunchURL(const TCHAR *URL) | FWindowsPlatformProcess | static |
CeaseBeingFirstInstance() | FWindowsPlatformProcess | static |
CleanShaderWorkingDir() | FGenericPlatformProcess | static |
ClosePipe(void *ReadPipe, void *WritePipe) | FWindowsPlatformProcess | static |
CloseProc(FProcHandle &ProcessHandle) | FWindowsPlatformProcess | static |
ComputerName() | FWindowsPlatformProcess | static |
ConditionalSleep(TFunctionRef< bool()> Condition, float SleepTime=0.0f) | FGenericPlatformProcess | static |
CreateElevatedProcess(const TCHAR *URL, const TCHAR *Params) | FWindowsPlatformProcess | static |
CreatePipe(void *&ReadPipe, void *&WritePipe, bool bWritePipeLocal=false) | FWindowsPlatformProcess | 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) | FWindowsPlatformProcess | 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) | FWindowsPlatformProcess | static |
CreateRunnableThread() | FWindowsPlatformProcess | static |
CreateSynchEvent(bool bIsManualReset=false) | FWindowsPlatformProcess | static |
Daemonize() | FWindowsPlatformProcess | static |
DeleteInterprocessSynchObject(FSemaphore *Object) | FWindowsPlatformProcess | static |
DllDirectories | FWindowsPlatformProcess | privatestatic |
DllDirectoryStack | FWindowsPlatformProcess | privatestatic |
DumpThreadInfo(const TCHAR *MarkerName) | FGenericPlatformProcess | inlinestatic |
EWaitAndForkResult enum name | FGenericPlatformProcess | |
ExecElevatedProcess(const TCHAR *URL, const TCHAR *Params, int32 *OutReturnCode) | FWindowsPlatformProcess | static |
ExecProcess(const TCHAR *URL, const TCHAR *Params, int32 *OutReturnCode, FString *OutStdOut, FString *OutStdErr, const TCHAR *OptionalWorkingDirectory=NULL, bool bShouldEndWithParentProcess=false) | FWindowsPlatformProcess | static |
ExecutableName(bool bRemoveExtension=true) | FWindowsPlatformProcess | static |
ExecutablePath() | FWindowsPlatformProcess | static |
ExploreFolder(const TCHAR *FilePath) | FWindowsPlatformProcess | static |
FlushPoolSyncEvents() | FGenericPlatformProcess | static |
FreeDllHandle(void *DllHandle) | FWindowsPlatformProcess | static |
GenerateApplicationPath(const FString &AppName, EBuildConfiguration BuildConfiguration) | FWindowsPlatformProcess | static |
GetApplicationMemoryUsage(uint32 ProcessId, SIZE_T *OutMemoryUsage) | FWindowsPlatformProcess | static |
GetApplicationName(uint32 ProcessId) | FWindowsPlatformProcess | static |
GetBinariesSubdirectory() | FWindowsPlatformProcess | static |
GetCurrentCoreNumber() | FWindowsPlatformProcess | static |
GetCurrentProcessId() | FWindowsPlatformProcess | static |
GetCurrentWorkingDirectory() | FWindowsPlatformProcess | static |
GetDesiredThreadForUObjectReferenceCollector() | FGenericPlatformProcess | static |
GetDllDirectories(TArray< FString > &OutDllDirectories) | FWindowsPlatformProcess | static |
GetDllExport(void *DllHandle, const TCHAR *ProcName) | FWindowsPlatformProcess | static |
GetDllHandle(const TCHAR *Filename) | FWindowsPlatformProcess | static |
GetGameBundleId() | FGenericPlatformProcess | static |
GetModuleExtension() | FWindowsPlatformProcess | static |
GetModulePrefix() | FGenericPlatformProcess | static |
GetModulesDirectory() | FWindowsPlatformProcess | static |
GetPerFrameProcessorUsage(uint32 ProcessId, float &ProcessUsageFraction, float &IdleUsageFraction) | FWindowsPlatformProcess | static |
GetProcReturnCode(FProcHandle &ProcHandle, int32 *ReturnCode) | FWindowsPlatformProcess | static |
GetStackSize() | FGenericPlatformProcess | static |
GetSynchEventFromPool(bool bIsManualReset=false) | FGenericPlatformProcess | static |
IsApplicationRunning(uint32 ProcessId) | FWindowsPlatformProcess | static |
IsApplicationRunning(const TCHAR *ProcName) | FWindowsPlatformProcess | static |
IsFirstInstance() | FWindowsPlatformProcess | static |
IsProcRunning(FProcHandle &ProcessHandle) | FWindowsPlatformProcess | static |
LaunchFileInDefaultExternalApplication(const TCHAR *FileName, const TCHAR *Parms=NULL, ELaunchVerb::Type Verb=ELaunchVerb::Open, bool bPromptToOpenOnFailure=true) | FWindowsPlatformProcess | static |
LaunchURL(const TCHAR *URL, const TCHAR *Parms, FString *Error) | FWindowsPlatformProcess | static |
LaunchURLFiltered(const TCHAR *URL, const TCHAR *Parms, FString *Error, const UE::Core::FURLRequestFilter &Filter) | FGenericPlatformProcess | static |
LoadLibraryWithSearchPaths(const FString &FileName, const TArray< FString > &SearchPaths) | FWindowsPlatformProcess | privatestatic |
ModifyThreadAssignmentForUObjectReferenceCollector(int32 &NumThreads, int32 &NumBackgroundThreads, ENamedThreads::Type &NormalThreadName, ENamedThreads::Type &BackgroundThreadName) | FGenericPlatformProcess | static |
NewInterprocessSynchObject(const FString &Name, bool bCreate, uint32 MaxLocks=1) | FWindowsPlatformProcess | static |
NewInterprocessSynchObject(const TCHAR *Name, bool bCreate, uint32 MaxLocks=1) | FWindowsPlatformProcess | static |
OpenProcess(uint32 ProcessID) | FWindowsPlatformProcess | static |
PopDllDirectory(const TCHAR *Directory) | FWindowsPlatformProcess | static |
PushDllDirectory(const TCHAR *Directory) | FWindowsPlatformProcess | static |
ReadFromPipes(FString *OutStrings[], Windows::HANDLE InPipes[], int32 PipeCount) | FWindowsPlatformProcess | protectedstatic |
ReadPipe(void *ReadPipe) | FWindowsPlatformProcess | static |
ReadPipeToArray(void *ReadPipe, TArray< uint8 > &Output) | FWindowsPlatformProcess | static |
ResolveImport(const FString &Name, const TArray< FString > &SearchPaths, FString &OutFileName) | FWindowsPlatformProcess | privatestatic |
ResolveMissingImportsRecursive(const FString &FileName, const TArray< FString > &SearchPaths, TArray< FString > &ImportFileNames, TSet< FString > &VisitedImportNames) | FWindowsPlatformProcess | privatestatic |
ResolveNetworkPath(FString InUNCPath, FString &OutPath) | FWindowsPlatformProcess | static |
ReturnSynchEventToPool(FEvent *Event) | FGenericPlatformProcess | static |
SearchPathDllCache | FWindowsPlatformProcess | privatestatic |
SetCurrentWorkingDirectoryToBaseDir() | FWindowsPlatformProcess | static |
SetProcessLimits(EProcessResource::Type Resource, uint64 Limit) | FGenericPlatformProcess | inlinestatic |
SetProcPriority(FProcHandle &InProcHandle, int32 PriorityModifier) | FWindowsPlatformProcess | static |
SetRealTimeMode() | FGenericPlatformProcess | inlinestatic |
SetShaderDir(const TCHAR *Where) | FGenericPlatformProcess | static |
SetThreadAffinityMask(uint64 AffinityMask) | FWindowsPlatformProcess | static |
SetThreadName(const TCHAR *ThreadName) | FWindowsPlatformProcess | static |
SetThreadPriority(EThreadPriority NewPriority) | FGenericPlatformProcess | static |
SetupAudioThread() | FWindowsPlatformProcess | static |
SetupGameThread() | FWindowsPlatformProcess | static |
SetupRenderThread() | FGenericPlatformProcess | inlinestatic |
SetupRHIThread() | FGenericPlatformProcess | inlinestatic |
ShaderDir() | FGenericPlatformProcess | static |
ShaderWorkingDir() | FWindowsPlatformProcess | static |
ShouldSaveToUserDir() | FGenericPlatformProcess | static |
SkipWaitForStats() | FGenericPlatformProcess | inlinestatic |
Sleep(float Seconds) | FWindowsPlatformProcess | static |
SleepInfinite() | FWindowsPlatformProcess | static |
SleepNoStats(float Seconds) | FWindowsPlatformProcess | static |
SupportsMultithreading() | FGenericPlatformProcess | static |
TearDown() | FGenericPlatformProcess | static |
TeardownAudioThread() | FWindowsPlatformProcess | static |
TerminateProc(FProcHandle &ProcessHandle, bool KillTree=false) | FWindowsPlatformProcess | static |
TerminateProcTreeWithPredicate(FProcHandle &ProcessHandle, TFunctionRef< bool(uint32 ProcessId, const TCHAR *ApplicationName)> Predicate) | FWindowsPlatformProcess | static |
UserDir() | FWindowsPlatformProcess | static |
UserHomeDir() | FGenericPlatformProcess | static |
UserName(bool bOnlyAlphaNumeric=true) | FWindowsPlatformProcess | static |
UserSettingsDir() | FWindowsPlatformProcess | static |
UserTempDir() | FWindowsPlatformProcess | static |
WaitAndFork() | FGenericPlatformProcess | static |
WaitForProc(FProcHandle &ProcessHandle) | FWindowsPlatformProcess | static |
WritePipe(void *WritePipe, const FString &Message, FString *OutWritten=nullptr) | FWindowsPlatformProcess | static |
WritePipe(void *WritePipe, const uint8 *Data, const int32 DataLength, int32 *OutDataLength=nullptr) | FWindowsPlatformProcess | static |
Yield() | FGenericPlatformProcess | inlinestatic |
YieldCycles(uint64 Cycles) | FGenericPlatformProcess | inlinestatic |
YieldThread() | FWindowsPlatformProcess | static |