Namespaces | Classes | Typedefs | Enumerations
OVR::Platform Namespace Reference

Namespaces

namespace  Linux
namespace  OSX
namespace  Win32

Classes

class  Application
class  GamepadManager
struct  GamepadState
class  PlatformCore
struct  SetupGraphicsDeviceSet

Typedefs

typedef RenderDevice *(* RenderDeviceCreateFunc )(const Render::RendererParams &, void *)

Enumerations

enum  GamepadButtons {
  Gamepad_A = 0x1000, Gamepad_CROSS = 0x1000, Gamepad_B = 0x2000, Gamepad_CIRCLE = 0x2000,
  Gamepad_X = 0x4000, Gamepad_SQUARE = 0x4000, Gamepad_Y = 0x8000, Gamepad_TRIANGLE = 0x8000,
  Gamepad_Up = 0x0001, Gamepad_Down = 0x0002, Gamepad_Left = 0x0004, Gamepad_Right = 0x0008,
  Gamepad_Start = 0x0010, Gamepad_Back = 0x0020, Gamepad_LStick = 0x0040, Gamepad_RStick = 0x0080,
  Gamepad_L1 = 0x0100, Gamepad_R1 = 0x0200
}
enum  Modifiers {
  Mod_Shift = 0x001, Mod_Control = 0x002, Mod_Meta = 0x004, Mod_Alt = 0x008,
  Mod_MouseRelative = 0x100
}
enum  MouseMode { Mouse_Normal, Mouse_Relative, Mouse_RelativeEscaped }

Typedef Documentation

typedef RenderDevice*(* OVR::Platform::RenderDeviceCreateFunc)(const Render::RendererParams &, void *)

Definition at line 76 of file Platform.h.


Enumeration Type Documentation

Enumerator:
Gamepad_A 
Gamepad_CROSS 
Gamepad_B 
Gamepad_CIRCLE 
Gamepad_X 
Gamepad_SQUARE 
Gamepad_Y 
Gamepad_TRIANGLE 
Gamepad_Up 
Gamepad_Down 
Gamepad_Left 
Gamepad_Right 
Gamepad_Start 
Gamepad_Back 
Gamepad_LStick 
Gamepad_RStick 
Gamepad_L1 
Gamepad_R1 

Definition at line 32 of file Gamepad.h.

Enumerator:
Mod_Shift 
Mod_Control 
Mod_Meta 
Mod_Alt 
Mod_MouseRelative 

Definition at line 62 of file Platform.h.

Enumerator:
Mouse_Normal 
Mouse_Relative 
Mouse_RelativeEscaped 

Definition at line 54 of file Platform.h.



oculus_sdk
Author(s): Tully Foote
autogenerated on Thu Jun 6 2019 20:13:49