Class OpenXRAndroidPlatform
Represent the Android platform associated to OpenXR.
Inherited Members
Namespace: Evergine.OpenXR.GraphicBackends
Assembly: Evergine.OpenXR.dll
Syntax
public class OpenXRAndroidPlatform : OpenXRRuntimePlatform
Constructors
OpenXRAndroidPlatform(OpenXRPlatform)
Initializes a new instance of the OpenXRAndroidPlatform class.
Declaration
public OpenXRAndroidPlatform(OpenXRPlatform openXRPlatform)
Parameters
Type | Name | Description |
---|---|---|
OpenXRPlatform | openXRPlatform | The openxr platform. |
Properties
RequiredOpenXRExtensions
Gets the required OpenXR extension list.
Declaration
public override List<string> RequiredOpenXRExtensions { get; }
Property Value
Type | Description |
---|---|
List<string> |
Overrides
Methods
CreateInstance(ref XrInstanceCreateInfo)
Perform all required actions to create an instance...
Declaration
public override void CreateInstance(ref XrInstanceCreateInfo instanceCreateInfo)
Parameters
Type | Name | Description |
---|---|---|
XrInstanceCreateInfo | instanceCreateInfo | The create instance info structure. |
Overrides
Destroy()
Destroy all resources of this instance.
Declaration
protected override void Destroy()
Overrides
Initialize()
Initialize the platform.
Declaration
public override void Initialize()