Magnum/OvrIntegration/Compositor.h file

Class Magnum::OvrIntegration::Layer, Magnum::OvrIntegration::HeadLockableLayer, Magnum::OvrIntegration::LayerEyeFov, Magnum::OvrIntegration::LayerQuad, Magnum::OvrIntegration::Compositor, enum Magnum::OvrIntegration::LayerType.

Contents

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::OvrIntegration
Integration with the Oculus SDK (LibOVR)

Classes

class Magnum::OvrIntegration::Layer
Wrapper around ovrLayerHeader
class Magnum::OvrIntegration::HeadLockableLayer
Superclass for layers which can be locked relative to the HMD.
class Magnum::OvrIntegration::LayerEyeFov
Wrapper around ovrLayerEveFov
class Magnum::OvrIntegration::LayerQuad
Wrapper around ovrLayerQuad
class Magnum::OvrIntegration::Compositor
Compositor.

Enums

enum class LayerType: Int { EyeFov = ovrLayerType_EyeFov, Quad = ovrLayerType_Quad, EyeMatrix = ovrLayerType_EyeMatrix }
Layer type.