Ark Server API (ASA) - Wiki
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FWindowsPlatformProcess Member List

This is the complete list of members for FWindowsPlatformProcess, including all inherited members.

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