add enabled extension and implement overlay plugin

Signed-off-by: Schmarni <marnistromer@gmail.com>
This commit is contained in:
Schmarni
2024-06-25 19:15:27 +02:00
parent 0a7f692a35
commit cde28677a0
4 changed files with 33 additions and 4 deletions

View File

@@ -1,6 +1,9 @@
use bevy::prelude::{Deref, DerefMut};
use bevy::{ecs::system::Resource, prelude::{Deref, DerefMut}};
use openxr::ExtensionSet;
#[derive(Clone, Debug, Eq, PartialEq, Deref, DerefMut, Resource)]
pub struct OxrEnabledExtensions(pub OxrExtensions);
#[derive(Clone, Debug, Eq, PartialEq, Deref, DerefMut)]
pub struct OxrExtensions(ExtensionSet);
impl OxrExtensions {