API reference
API reference
Select your platform
No SDKs available
No versions available

OVRKeyboard Class

Static Methods

GetKeyboardState ()
Signature
static TrackedKeyboardState GetKeyboardState()
Returns
TrackedKeyboardState
GetSystemKeyboardInfo ( keyboardQueryFlags , keyboardInfo )
Signature
static bool GetSystemKeyboardInfo(OVRPlugin.TrackedKeyboardQueryFlags keyboardQueryFlags, out TrackedKeyboardInfo keyboardInfo)
Parameters
keyboardQueryFlags: OVRPlugin.TrackedKeyboardQueryFlags
keyboardInfo: out TrackedKeyboardInfo
Returns
bool
StopKeyboardTracking ( keyboardInfo )
Signature
static bool StopKeyboardTracking(TrackedKeyboardInfo keyboardInfo)
Parameters
keyboardInfo: TrackedKeyboardInfo
Returns
bool

Inner Structs

TrackedKeyboardInfo Struct

Fields

Dimensions : Vector3
Signature
Vector3 Dimensions
Identifier : UInt64
Signature
UInt64 Identifier
KeyboardFlags : OVRPlugin.TrackedKeyboardFlags
Signature
OVRPlugin.TrackedKeyboardFlags KeyboardFlags
Name : string
Signature
string Name
SupportedPresentationStyles : OVRPlugin.TrackedKeyboardPresentationStyles
Signature
OVRPlugin.TrackedKeyboardPresentationStyles SupportedPresentationStyles

TrackedKeyboardState Struct

Fields

isOrientationTracked : bool
Signature
bool isOrientationTracked
isOrientationValid : bool
Signature
bool isOrientationValid
isPositionTracked : bool
Signature
bool isPositionTracked
isPositionValid : bool
Signature
bool isPositionValid
position : Vector3
Signature
Vector3 position
rotation : Quaternion
Signature
Quaternion rotation
timeInSeconds : double
Signature
double timeInSeconds