Navigation
API > API/Plugins > API/Plugins/XRScribe
Inheritance Hierarchy
- FOpenXRAPIPacketBase
- FOpenXRCreateInstancePacket
References
| Module | XRScribe |
| Header | /Engine/Plugins/Runtime/XR/XRScribe/Source/XRScribe/Public/XRScribeFileFormat.h |
| Include | #include "XRScribeFileFormat.h" |
Syntax
struct FOpenXRCreateInstancePacket : public UE::XRScribe::FOpenXRAPIPacketBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| XrApplicationInfo | ApplicationInfo | ||
| XrInstanceCreateFlags | CreateFlags | 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; | |
| TArray< TStaticArray< ANSICHAR, XR_MAX_EXTENSION_NAME_SIZE > > | EnabledExtensionNames | ||
| TArray< TStaticArray< ANSICHAR, XR_MAX_API_LAYER_NAME_SIZE > > | EnabledLayerNames | ||
| XrInstance | GeneratedInstance |
Constructors
| Type | Name | Description | |
|---|---|---|---|
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. |