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
Inheritance Hierarchy
- FOpenXRAPIPacketBase → FOpenXRCreateInstancePacket
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 |