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

OVRKeyboard Class

Static Methods

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

Inner Structs

TrackedKeyboardInfo Struct

Fields

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

TrackedKeyboardState Struct

Fields

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