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

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
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
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