Index

C D E G I N O S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

C

canControlTouchPad() - Static method in class com.vuzix.hud.resources.Utils
Returns if the touchpad can be controlled on the device
com.vuzix.hud.resources - package com.vuzix.hud.resources
 

D

DetailsActivity - Class in com.vuzix.hud.resources
Abstract class for showing Key and Value pairs
DetailsActivity() - Constructor for class com.vuzix.hud.resources.DetailsActivity
 
DEVICE_MODEL_BLADE - Static variable in class com.vuzix.hud.resources.Utils
The Vuzix Blade hardware (does not include speakers)
DEVICE_MODEL_BLADE_2 - Static variable in class com.vuzix.hud.resources.Utils
Vuzix Blade 2
DEVICE_MODEL_BLADE_REV_2020 - Static variable in class com.vuzix.hud.resources.Utils
The Vuzix Blade Upgraded hardware with built-in speakers.
DEVICE_MODEL_LX1 - Static variable in class com.vuzix.hud.resources.Utils
Vuzix LX1
DEVICE_MODEL_LX1000 - Static variable in class com.vuzix.hud.resources.Utils
 
DEVICE_MODEL_M300 - Static variable in class com.vuzix.hud.resources.Utils
Vuzix M300
DEVICE_MODEL_M400 - Static variable in class com.vuzix.hud.resources.Utils
Vuzix M400
DEVICE_MODEL_M4000 - Static variable in class com.vuzix.hud.resources.Utils
Vuzix M4000
DEVICE_MODEL_SHIELD - Static variable in class com.vuzix.hud.resources.Utils
Vuzix Shield
DEVICE_MODEL_ULTRALITE_PRO - Static variable in class com.vuzix.hud.resources.Utils
Ultralite Pro
DEVICE_MODEL_UNKNOWN - Static variable in class com.vuzix.hud.resources.Utils
The device type cannot be determined by this SDK version
DEVICE_MODEL_UNKOWN - Static variable in class com.vuzix.hud.resources.Utils
Deprecated. 
DynamicThemeActivity - Class in com.vuzix.hud.resources
DynamicThemeActivity is a base class for all activities that support dynamic themes.
DynamicThemeActivity() - Constructor for class com.vuzix.hud.resources.DynamicThemeActivity
 
DynamicThemeApplication - Class in com.vuzix.hud.resources
DynamicThemeApplication is a base class for any app that needs to change themes dynamically as the UI display mode changes.
DynamicThemeApplication() - Constructor for class com.vuzix.hud.resources.DynamicThemeApplication
 

E

EXTRA_DETAILS_BUNDLE - Static variable in class com.vuzix.hud.resources.DetailsActivity
Not required by 3rd parties

G

getCurrentTouchPadState(Context) - Static method in class com.vuzix.hud.resources.Utils
Get the current touchpad mode state
getDisplayType() - Static method in class com.vuzix.hud.resources.Utils
Retrieve the display type for the current device Based on the model of the current device, return if this display uses a transparent or occluded display.
getKeyValuePairs() - Method in class com.vuzix.hud.resources.DetailsActivity
Developer must implement this method to return the pairs
getLightThemeResId() - Method in class com.vuzix.hud.resources.DynamicThemeApplication
Returns the style resource representing the light theme for this application.
getModelNumber() - Static method in class com.vuzix.hud.resources.Utils
Retrieve the model number for the current device
getNavigationButtonType() - Static method in class com.vuzix.hud.resources.Utils
Retrieve the navigation type for the current device Based on the model of the current device, return the details regarding physical button inputs.
getNormalThemeResId() - Method in class com.vuzix.hud.resources.DynamicThemeApplication
Returns the style resource representing the normal theme for this application.
getTouchpadType() - Static method in class com.vuzix.hud.resources.Utils
Retrieve the touchpad type for the current device Based on the model of the current device, return the details regarding physical touchpad input

I

isInputDeviceButtons(InputEvent) - Static method in class com.vuzix.hud.resources.Utils
Checks if an input is coming from the device's buttons (as opposed to touchpad, or speech)
isInputDeviceTouchpad(InputEvent) - Static method in class com.vuzix.hud.resources.Utils
Checks if an input is coming from the device's touchpad (as opposed to buttons, or speech)
isLightMode() - Method in class com.vuzix.hud.resources.DynamicThemeApplication
Provides a hint about the type of theme that should be used.
isLightMode(Intent) - Static method in class com.vuzix.hud.resources.DynamicThemeApplication
Determines if the display mode is changing to light mode by examining the provided intent.

N

NO_NAV_BUTTONS - Enum constant in enum class com.vuzix.hud.resources.Utils.NavigationButtonType
No physical buttons are present for navigating the user interface
NO_TOUCHPAD - Enum constant in enum class com.vuzix.hud.resources.Utils.TouchpadType
The device does not support any touchpad

O

OCCLUDED - Enum constant in enum class com.vuzix.hud.resources.Utils.DisplayType
Occluded displays, where a small viewfinder covers a portion of the wearers view and the real-world content is blocked by the display.
onCreate() - Method in class com.vuzix.hud.resources.DynamicThemeApplication
 
onCreate(Bundle) - Method in class com.vuzix.hud.resources.DetailsActivity
 
onCreate(Bundle) - Method in class com.vuzix.hud.resources.DynamicThemeActivity
 
onKeyUp(int, KeyEvent) - Method in class com.vuzix.hud.resources.DetailsActivity
 

S

setTouchPadState(Context, int) - Static method in class com.vuzix.hud.resources.Utils
Sets the touchpad control state
setTouchPadState(Context, int, Bundle) - Static method in class com.vuzix.hud.resources.Utils
This method should not be used by third parties Sets the touchpad control state, including additional identification information not exposed to 3rd party applications
setTouchpadTrackTouch(Context, boolean) - Static method in class com.vuzix.hud.resources.Utils
Enables touchpad touch notifications This will automatically set the touchpad to TOUCHPAD_ENABLE_FOR_GESTURES.
showDetailsSetting(Context, Class, Bundle) - Static method in class com.vuzix.hud.resources.DetailsActivity
Helper function to call the opening of this setting

T

THREE_NAV_BUTTONS - Enum constant in enum class com.vuzix.hud.resources.Utils.NavigationButtonType
The device has a physical previous, next, select button
TOUCHPAD_DEFAULT - Static variable in class com.vuzix.hud.resources.Utils
Restore the touchpad to the default state for the current hardware platform
TOUCHPAD_DISABLE - Static variable in class com.vuzix.hud.resources.Utils
Disable the touchpad (not supported by all platforms)
TOUCHPAD_ENABLE - Static variable in class com.vuzix.hud.resources.Utils
Deprecated. 
TOUCHPAD_ENABLE_FOR_GESTURES - Static variable in class com.vuzix.hud.resources.Utils
Enable the touchpad for gesture (key_event) input
TOUCHPAD_ENABLE_FOR_MOUSE - Static variable in class com.vuzix.hud.resources.Utils
Enable the touchpad for mouse pointer input
TRANSPARENT - Enum constant in enum class com.vuzix.hud.resources.Utils.DisplayType
Transparent displays, including waveguides, where the image is projected into the view of the wearer and the real world can be seen behind.
TWO_AXIS_TOUCHPAD - Enum constant in enum class com.vuzix.hud.resources.Utils.TouchpadType
The device has a 2-axis touchpad for detecting left/right and up/down user inputs

U

UNKNOWN - Enum constant in enum class com.vuzix.hud.resources.Utils.DisplayType
The library cannot determine the type of display.
UNKNOWN - Enum constant in enum class com.vuzix.hud.resources.Utils.NavigationButtonType
The device configuration is not known
UNKNOWN - Enum constant in enum class com.vuzix.hud.resources.Utils.TouchpadType
The touchpad type is not known for this device
useDynamicTheme() - Method in class com.vuzix.hud.resources.DynamicThemeActivity
Determines if this activity will use a dynamic theme.
Utils - Class in com.vuzix.hud.resources
Vuzix resources class for miscellaneous utility calls
Utils() - Constructor for class com.vuzix.hud.resources.Utils
 
Utils.DisplayType - Enum Class in com.vuzix.hud.resources
Values defining the display type of the Vuzix device
Utils.NavigationButtonType - Enum Class in com.vuzix.hud.resources
Values defining the navigation button type of the Vuzix device
Utils.TouchpadType - Enum Class in com.vuzix.hud.resources
Values defining the touchpad type of the Vuzix device

V

valueOf(String) - Static method in enum class com.vuzix.hud.resources.Utils.DisplayType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vuzix.hud.resources.Utils.NavigationButtonType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vuzix.hud.resources.Utils.TouchpadType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.vuzix.hud.resources.Utils.DisplayType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vuzix.hud.resources.Utils.NavigationButtonType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vuzix.hud.resources.Utils.TouchpadType
Returns an array containing the constants of this enum class, in the order they are declared.
C D E G I N O S T U V 
All Classes and Interfaces|All Packages|Constant Field Values