NativeData


class NativeData


Class containing pointers to the native resources backing the XR runtime.

Summary

Public properties

Long?

For OpenXR runtimes, this is the function pointer for xrGetInstanceProcAddr.

Long?

For OpenXR runtimes, this is the native XrInstance pointer.

Long

For OpenXR runtimes, this is the native XrSession pointer.

Public properties

nativeFunctionTablePointer

Added in 1.0.0-alpha13
val nativeFunctionTablePointerLong?

For OpenXR runtimes, this is the function pointer for xrGetInstanceProcAddr.

For Play Services runtimes this is null.

nativeInstancePointer

Added in 1.0.0-alpha13
val nativeInstancePointerLong?

For OpenXR runtimes, this is the native XrInstance pointer.

For Play Services runtimes this is null.

nativeSessionPointer

Added in 1.0.0-alpha13
val nativeSessionPointerLong

For OpenXR runtimes, this is the native XrSession pointer.

For Play Services runtimes, this is the native ARCore C API session pointer. See ARCore C API Reference.