Navigation
API > API/Plugins > API/Plugins/XRScribe
Name
FOpenXRCreateInstancePacket
Type
struct
Header File
/Engine/Plugins/Runtime/XR/XRScribe/Source/XRScribe/Public/XRScribeFileFormat.h
Include Path
#include "XRScribeFileFormat.h"
Syntax
struct FOpenXRCreateInstancePacket : public UE::XRScribe::FOpenXRAPIPacketBase
Copy full snippet
Inheritance Hierarchy
Constructors
Name
Remarks
Include Path
Unreal Specifiers
FOpenXRCreateInstancePacket
(
XrResult InResult
)
TODO Support XrInstanceCreateInfoAndroidKHR on Android?? TODO: How do we handle next pointers?? Easiest solution is to always encode all possible next structs into this packet.
XRScribeFileFormat.h
Variables
Public
Name
Type
Remarks
Include Path
Unreal Specifiers
ApplicationInfo
XrApplicationInfo
XRScribeFileFormat.h
CreateFlags
XrInstanceCreateFlags
Relevant pieces of XrInstanceCreateInfo typedef struct XrInstanceCreateInfo { XrStructureType type; const void* XR_MAY_ALIAS next; XrInstanceCreateFlags createFlags; XrApplicationInfo applicationInfo; uint32_t enabledApiLayerCount; const char* const* enabledApiLayerNames; uint32_t enabledExtensionCount; const char* const* enabledExtensionNames;
XRScribeFileFormat.h
EnabledExtensionNames
TArray < TStaticArray < ANSICHAR, XR_MAX_EXTENSION_NAME_SIZE > >
XRScribeFileFormat.h
EnabledLayerNames
TArray < TStaticArray < ANSICHAR, XR_MAX_API_LAYER_NAME_SIZE > >
XRScribeFileFormat.h
GeneratedInstance
XrInstance
XRScribeFileFormat.h
Functions
Public