#include <VRExampleEngine.h>
|
| enum | eTEXTURE_UNITS {
eUNIT0,
eUNIT1,
eUNIT2,
eUNIT3,
eUNIT4,
eUNIT5,
eUNIT6,
eUNIT7
} |
| |
| enum | PICKINGSTATE { IDLE =0,
PICKEVENT,
PICKED
} |
| |
| enum | DEBUGSTATE { NOTACTIVE,
ACTIVE
} |
| |
| enum | PROGRAMMSTATE { NOTLOADED,
LOADED,
RUNNING
} |
| |
| void | printLineRenderingInfo () |
| |
| void | printTextureInfo () |
| |
| void | printFramebufferInfo () |
| |
| void | printBufferInformation () |
| |
| std::vector< std::shared_ptr< ge::Camera > > | cameras |
| |
| int | selectedCameraID |
| |
| enum PROGRAMMSTATE | programstate |
| | Tells you the state of the application. More...
|
| |
| enum DEBUGSTATE | debugstate |
| | Tells you if the application is running with debug output. More...
|
| |
| enum PICKINGSTATE | pickingState |
| | Tells you if there is a picking event or result ongoing. More...
|
| |
| bool | pickingEnabled |
| |
| bool | animationsEnabled |
| |
| geVRExample::VRExampleEngine::VRExampleEngine |
( |
| ) |
|
| geVRExample::VRExampleEngine::~VRExampleEngine |
( |
| ) |
|
| void geVRExample::VRExampleEngine::clear |
( |
| ) |
|
|
virtual |
| void geVRExample::VRExampleEngine::create |
( |
| ) |
|
|
virtual |
| void geVRExample::VRExampleEngine::destroy |
( |
| ) |
|
| void geVRExample::VRExampleEngine::drawFrame |
( |
std::shared_ptr< ge::Camera > |
_cam, |
|
|
vr::Hmd_Eye |
nEye |
|
) |
| |
| void geVRExample::VRExampleEngine::drawScene |
( |
| ) |
|
|
virtual |
| vmml::Matrix4f geVRExample::VRExampleEngine::getHMDMatrixPoseEye |
( |
vr::Hmd_Eye |
nEye | ) |
|
| vmml::Matrix4f geVRExample::VRExampleEngine::getHMDMatrixProjectionEye |
( |
vr::Hmd_Eye |
nEye, |
|
|
float |
_nearClipPlane, |
|
|
float |
_farClipPlane |
|
) |
| |
| vmml::Vector2ui geVRExample::VRExampleEngine::getStereoRenderTargets |
( |
| ) |
|
| std::string geVRExample::VRExampleEngine::getTrackedDeviceString |
( |
vr::IVRSystem * |
pHmd, |
|
|
vr::TrackedDeviceIndex_t |
unDevice, |
|
|
vr::TrackedDeviceProperty |
prop, |
|
|
vr::TrackedPropertyError * |
peError = NULL |
|
) |
| |
| void geVRExample::VRExampleEngine::initializeScene |
( |
std::string |
_projectsrcPath = 0 | ) |
|
|
virtual |
| bool geVRExample::VRExampleEngine::initVRCompositor |
( |
| ) |
|
| void geVRExample::VRExampleEngine::nextModel |
( |
| ) |
|
|
inline |
| void geVRExample::VRExampleEngine::nextRenderMode |
( |
| ) |
|
|
inline |
| void geVRExample::VRExampleEngine::resize |
( |
int |
_w, |
|
|
int |
_h |
|
) |
| |
|
virtual |
| void geVRExample::VRExampleEngine::setDebugMapsEnabled |
( |
bool |
_in | ) |
|
| void geVRExample::VRExampleEngine::setupRenderModelForTrackedDevice |
( |
vr::TrackedDeviceIndex_t |
unTrackedDeviceIndex | ) |
|
| void geVRExample::VRExampleEngine::shutdown |
( |
| ) |
|
| void geVRExample::VRExampleEngine::update |
( |
| ) |
|
|
virtual |
| void geVRExample::VRExampleEngine::updateFramebufferStandardID |
( |
| ) |
|
| void geVRExample::VRExampleEngine::updateHMDMatrixPose |
( |
| ) |
|
| vmml::Matrix4f geVRExample::VRExampleEngine::VRExampleEngine::getCurrentViewProjectionMatrix |
( |
vr::Hmd_Eye |
nEye | ) |
|
The documentation for this class was generated from the following files: