API reference

UITheme Class

Extends ScriptableObject
Style definition for the UI components.
These properties are assigned to UI components by QDSUIThemeManager.

Fields

acBorderlessButton : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acBorderlessButton
acDestructiveButton : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acDestructiveButton
acPrimaryButton : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acPrimaryButton
acSecondaryButton : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acSecondaryButton
acTextInputField : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acTextInputField
acToggleBorderlessButton : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acToggleBorderlessButton
acToggleButton : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acToggleButton
acToggleCheckboxRadio : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acToggleCheckboxRadio
acToggleSwitch : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acToggleSwitch
acToggleThumbnail : RuntimeAnimatorController
Signature
RuntimeAnimatorController Oculus.Interaction.UITheme.acToggleThumbnail
backplateColor : Color
Signature
Color Oculus.Interaction.UITheme.backplateColor
backplateGradientMaterial : Material
Signature
Material Oculus.Interaction.UITheme.backplateGradientMaterial
borderlessButton : ElementColors
Signature
ElementColors Oculus.Interaction.UITheme.borderlessButton
buttonPlateColor : Color
Signature
Color Oculus.Interaction.UITheme.buttonPlateColor
colorPath : string
Signature
string Oculus.Interaction.UITheme.colorPath
destructiveButton : ElementColors
Signature
ElementColors Oculus.Interaction.UITheme.destructiveButton
primaryButton : ElementColors
Signature
ElementColors Oculus.Interaction.UITheme.primaryButton
rippleCursorColor : Color
Signature
Color Oculus.Interaction.UITheme.rippleCursorColor
secondaryButton : ElementColors
Signature
ElementColors Oculus.Interaction.UITheme.secondaryButton
sectionPlateColor : Color
Signature
Color Oculus.Interaction.UITheme.sectionPlateColor
textFontBold : TMP_FontAsset
Signature
TMP_FontAsset Oculus.Interaction.UITheme.textFontBold
textFontMedium : TMP_FontAsset
Signature
TMP_FontAsset Oculus.Interaction.UITheme.textFontMedium
textFontRegular : TMP_FontAsset
Signature
TMP_FontAsset Oculus.Interaction.UITheme.textFontRegular
textPrimaryColor : Color
Signature
Color Oculus.Interaction.UITheme.textPrimaryColor
textPrimaryInvertedColor : Color
Signature
Color Oculus.Interaction.UITheme.textPrimaryInvertedColor
textSecondaryColor : Color
Signature
Color Oculus.Interaction.UITheme.textSecondaryColor
textSecondaryInvertedColor : Color
Signature
Color Oculus.Interaction.UITheme.textSecondaryInvertedColor
tooltipColor : Color
Signature
Color Oculus.Interaction.UITheme.tooltipColor

Properties

ThemeVersion : int
[Get]
Signature
int Oculus.Interaction.UITheme.ThemeVersion

Inner Struct

ElementColors Struct

Fields

disabled : Color
Signature
Color Oculus.Interaction.UITheme.ElementColors.disabled
highlighted : Color
Signature
Color Oculus.Interaction.UITheme.ElementColors.highlighted
normal : Color
Signature
Color Oculus.Interaction.UITheme.ElementColors.normal
pressed : Color
Signature
Color Oculus.Interaction.UITheme.ElementColors.pressed
selected : Color
Signature
Color Oculus.Interaction.UITheme.ElementColors.selected