Skyscraper 2.0
xr::su::ScenePlane Struct Reference

#include <XrSceneUnderstanding.hpp>

Collaboration diagram for xr::su::ScenePlane:

Public Types

using Id = TypedUuid<ScenePlane>
 
using Alignment = ::XrScenePlaneAlignmentTypeMSFT
 
using Extent = XrExtent2Df
 

Public Attributes

ScenePlane::Id id
 
SceneObject::Id parentId
 
XrTime updateTime
 
Alignment alignment
 
Extent size
 
uint64_t meshBufferId
 
bool supportsIndicesUint16
 

Detailed Description

Definition at line 21 of file XrSceneUnderstanding.hpp.

Member Typedef Documentation

◆ Alignment

using xr::su::ScenePlane::Alignment = ::XrScenePlaneAlignmentTypeMSFT

Definition at line 23 of file XrSceneUnderstanding.hpp.

◆ Extent

using xr::su::ScenePlane::Extent = XrExtent2Df

Definition at line 24 of file XrSceneUnderstanding.hpp.

◆ Id

Member Data Documentation

◆ alignment

Alignment xr::su::ScenePlane::alignment

Definition at line 28 of file XrSceneUnderstanding.hpp.

◆ id

ScenePlane::Id xr::su::ScenePlane::id

Definition at line 25 of file XrSceneUnderstanding.hpp.

◆ meshBufferId

uint64_t xr::su::ScenePlane::meshBufferId

Definition at line 30 of file XrSceneUnderstanding.hpp.

◆ parentId

SceneObject::Id xr::su::ScenePlane::parentId

Definition at line 26 of file XrSceneUnderstanding.hpp.

◆ size

Extent xr::su::ScenePlane::size

Definition at line 29 of file XrSceneUnderstanding.hpp.

◆ supportsIndicesUint16

bool xr::su::ScenePlane::supportsIndicesUint16

Definition at line 31 of file XrSceneUnderstanding.hpp.

◆ updateTime

XrTime xr::su::ScenePlane::updateTime

Definition at line 27 of file XrSceneUnderstanding.hpp.


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