Skyscraper 2.0
|
#include <XrSceneUnderstanding.hpp>
Public Member Functions | |
Scene (XrSceneObserverMSFT sceneObserver) | |
std::vector< SceneObject > | GetObjects (const std::vector< SceneObject::Type > &filterObjectType={}) const |
std::vector< ScenePlane > | GetPlanes (const std::vector< SceneObject::Type > &filterObjectType={}, const std::vector< ScenePlane::Alignment > &filterAlignment={}) const |
std::vector< SceneMesh > | GetVisualMeshes (const std::vector< SceneObject::Type > &filterObjectType={}) const |
std::vector< SceneColliderMesh > | GetColliderMeshes (const std::vector< SceneObject::Type > &filterObjectType={}) const |
std::vector< ScenePlane > | GetChildrenPlanes (SceneObject::Id parentId, const std::vector< SceneObject::Type > &filterObjectType={}, const std::vector< ScenePlane::Alignment > &filterAlignment={}) const |
std::vector< SceneMesh > | GetChildrenVisualMeshes (SceneObject::Id parentId, const std::vector< SceneObject::Type > &filterObjectType={}) const |
std::vector< SceneColliderMesh > | GetChildrenColliderMeshes (SceneObject::Id parentId, const std::vector< SceneObject::Type > &filterObjectType={}) const |
XrSceneMSFT | Handle () const noexcept |
Private Attributes | |
xr::SceneHandle | m_scene |
Definition at line 269 of file XrSceneUnderstanding.hpp.
|
inline |
Definition at line 270 of file XrSceneUnderstanding.hpp.
|
inline |
Definition at line 303 of file XrSceneUnderstanding.hpp.
|
inline |
Definition at line 292 of file XrSceneUnderstanding.hpp.
|
inline |
Definition at line 298 of file XrSceneUnderstanding.hpp.
|
inline |
Definition at line 288 of file XrSceneUnderstanding.hpp.
|
inline |
Definition at line 275 of file XrSceneUnderstanding.hpp.
|
inline |
Definition at line 279 of file XrSceneUnderstanding.hpp.
|
inline |
Definition at line 284 of file XrSceneUnderstanding.hpp.
|
inlinenoexcept |
Definition at line 308 of file XrSceneUnderstanding.hpp.
References xr::UniqueXrHandle< HandleType >::Get(), and m_scene.
|
private |
Definition at line 313 of file XrSceneUnderstanding.hpp.
Referenced by Handle().