|
Skyscraper 2.0
|
#include "OgreOpenXRRenderWindow.h"#include "OgreRoot.h"#include "RenderSystems/Direct3D11/OgreD3D11RenderWindow.h"#include "RenderSystems/Direct3D11/OgreD3D11RenderSystem.h"#include "RenderSystems/Direct3D11/OgreD3D11Device.h"#include "OgreOpenXRState.h"#include "OgreOpenXRViewProjection.h"#include "OgreOpenXRSwapchain.h"#include "OgreOpenXRConfig.h"#include <openxr/openxr.h>#include <openxr/openxr_platform.h>#include <openxr/openxr_platform_defines.h>#include <memory>#include <winrt/base.h>
Go to the source code of this file.
Classes | |
| class | Ogre::OpenXRRenderWindow |
Namespaces | |
| namespace | Ogre |
Functions | |
| Ogre::RenderWindow * | CreateOpenXRRenderWindow (Ogre::RenderSystem *rsys) |
| void | SetOpenXRParameters (int index, const Ogre::Vector3 &position, const Ogre::Quaternion &orientation) |
Variables | |
| std::vector< Ogre::Vector3 > | XRPosition |
| std::vector< Ogre::Quaternion > | XROrientation |
| Ogre::RenderWindow * CreateOpenXRRenderWindow | ( | Ogre::RenderSystem * | rsys | ) |
Definition at line 428 of file OgreOpenXRRenderWindow.cpp.
Referenced by Skyscraper::HAL::CreateRenderWindow().
| void SetOpenXRParameters | ( | int | index, |
| const Ogre::Vector3 & | position, | ||
| const Ogre::Quaternion & | orientation ) |
Definition at line 435 of file OgreOpenXRRenderWindow.cpp.
References XROrientation, and XRPosition.
Referenced by Skyscraper::HAL::UpdateOpenXR().
| std::vector<Ogre::Quaternion> XROrientation |
Definition at line 35 of file OgreOpenXRRenderWindow.cpp.
Referenced by Ogre::OpenXRRenderWindow::OpenXRRenderWindow(), and SetOpenXRParameters().
| std::vector<Ogre::Vector3> XRPosition |
Definition at line 34 of file OgreOpenXRRenderWindow.cpp.
Referenced by Ogre::OpenXRRenderWindow::OpenXRRenderWindow(), and SetOpenXRParameters().