FHoloLensProcess

HoloLens implementation of the Process OS functions

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FGenericPlatformProcess

FHoloLensProcess

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/HoloLens/HoloLensPlatformProcess.h

Include

#include "HoloLens/HoloLensPlatformProcess.h"

Syntax

struct FHoloLensProcess : public FGenericPlatformProcess

Remarks

HoloLens implementation of the Process OS functions

Functions

Name Description

Public function Static

const TCHAR ...

 

ApplicationSettingsDir()

Public function Static

const TCHAR ...

 

BaseDir()

Public function Static

bool

 

CanLaunchURL

(
    const TCHAR* URL
)

Public function Static

FRunnableThr...

 

CreateRunnableThread()

Public function Static

const TCHAR ...

 

ExecutableName

(
    bool bRemoveExtension
)

Public function Static

void

 

FreeDllHandle

(
    void* DllHandle
)

Public function Static

FString

 

GetCurrentWorkingDirectory()

Public function Static

void *

 

GetDllExport

(
    void* DllHandle,
    const TCHAR* ProcName
)

Public function Static

void *

 

GetDllHandle

(
    const TCHAR* Filename
)

Public function Static

const TCHAR ...

 

GetLocalAppDataLowLevelPath()

Public function Static

const TCHAR ...

 

GetLocalAppDataRedirectPath()

Public function Static

const TCHAR ...

 

GetTempAppDataLowLevelPath()

Public function Static

const TCHAR ...

 

GetTempAppDataRedirectPath()

Public function Static

void

 

LaunchURL

(
    const TCHAR* URL,
    const TCHAR* Parms,
    FString* Error
)

Public function Static

void

 

PopDllDirectory

(
    const TCHAR* Directory
)

Public function Static

void

 

PushDllDirectory

(
    const TCHAR* Directory
)

Public function Static

void

 

SetCurrentWorkingDirectoryToBaseDir()

Public function Static

void

 

SetThreadAffinityMask

(
    uint64 AffinityMask
)

Public function Static

bool

 

ShouldSaveToUserDir()

Content saved to the game or engine directories should be rerouted to user directories instead

Public function Static

void

 

Sleep

(
    float Seconds
)

Public function Static

void

 

SleepInfinite()

Public function Static

void

 

SleepNoStats

(
    float Seconds
)

Public function Static

const TCHAR ...

 

UserDir()

Public function Static

const TCHAR ...

 

UserSettingsDir()

Public function Static

const TCHAR ...

 

UserTempDir()

Public function Static

void

 

YieldThread()

Constants

Name

Description

DllDirectoryStack

Since Windows can only have one directory at a time, this stack is used to reset the previous DllDirectory.

Deprecated Functions

Name Description

Public function Static

FEvent *

 

CreateSynchEvent

(
    bool bIsManualReset
)

Please use GetSynchEventFromPool to create a new event, and ReturnSynchEventToPool to release the event.