evan 2026.1.4
Evan
Loading...
Searching...
No Matches
evan::AndroidXrPlatform::AndroidPlatformData Struct Reference

Struct to hold Android-specific platform data for OpenXR initialization. More...

#include <headers/evan/openxr/platform/AndroidXrPlatform.hpp>

Public Attributes

void * applicationVM
 Pointer to the Android application VM.
 
void * applicationActivity
 Pointer to the Android application activity.
 
void * androidApp
 Pointer to the Android application structure. This is used for handling Android application lifecycle events and may be necessary for certain OpenXR implementations on Android.
 

Detailed Description

Struct to hold Android-specific platform data for OpenXR initialization.

This structure encapsulates the necessary Android-specific data required for initializing OpenXR on an Android platform, such as the application VM and activity pointers.

Note
This struct is only relevant for Android platforms and may be ignored or left empty on other platforms.

Definition at line 40 of file AndroidXrPlatform.hpp.

Member Data Documentation

◆ androidApp

void* evan::AndroidXrPlatform::AndroidPlatformData::androidApp

Pointer to the Android application structure. This is used for handling Android application lifecycle events and may be necessary for certain OpenXR implementations on Android.

Definition at line 63 of file AndroidXrPlatform.hpp.

◆ applicationActivity

void* evan::AndroidXrPlatform::AndroidPlatformData::applicationActivity

Pointer to the Android application activity.

This is typically obtained from the Android Native Activity and is used for OpenXR initialization on Android.

Definition at line 55 of file AndroidXrPlatform.hpp.

◆ applicationVM

void* evan::AndroidXrPlatform::AndroidPlatformData::applicationVM

Pointer to the Android application VM.

This is typically obtained from the Android Native Activity and is used for OpenXR initialization on Android.

Definition at line 47 of file AndroidXrPlatform.hpp.


The documentation for this struct was generated from the following file: