UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAndroidPlatformProcess Member List

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

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