# Package com.io7m.jsycamore.api.themes

@Export @Version("1.0.0") package com.io7m.jsycamore.api.themes
`jsycamore` API specification [Themes].

- Class
  Description
  SyThemeableReadableType
  The type of readable objects that can have theme information applied to them.
  SyThemeableType
  The type of objects that can have theme information applied to them.
  SyThemeClassNameCustom
  A custom class name.
  SyThemeClassNameStandard
  A list of standard class names that are expected to be recognized by themes.
  SyThemeClassNameType
  The type of theme class names.
  SyThemeComponentType
  A theme component.
  SyThemeContextType
  The context of a theme operation.
  SyThemeFactoryType
  A factory of theme instances.
  SyThemeType
  A theme instance.
  SyThemeValueErrorCode
  The possible value error codes.
  SyThemeValueException
  An exception raised by values.
  SyThemeValueFunctionType<T>
  The type of functions that take `T` and return `T`.
  SyThemeValuesBuilderType
  A mutable builder to construct value sets.
  SyThemeValuesType
  Values that can be retrieved by a theme.
  SyThemeValueType
  The base type of theme values.
  SyThemeValueType.SyConstantType
  The kind of values that represent constants.
  SyThemeValueType.SyConstantType.SyConstantColor4DType
  The type of RGBA color constants.
  SyThemeValueType.SyConstantType.SyConstantDoubleType
  The type of double constants.
  SyThemeValueType.SyConstantType.SyConstantFontType
  The type of font constants.
  SyThemeValueType.SyConstantType.SyConstantIntegerType
  The type of integer constants.
  SyThemeValueType.SyFunctionType
  The kind of values that represent functions.
  SyThemeValueType.SyFunctionType.SyFunctionColor4DType
  The type of functions that take and return RGBA colors.
  SyThemeValueType.SyFunctionType.SyFunctionDoubleType
  The type of functions that take and return doubles.
  SyThemeValueType.SyFunctionType.SyFunctionFontType
  The type of functions that take and return fonts.
  SyThemeValueType.SyFunctionType.SyFunctionIntegerType
  The type of functions that take and return integers.
  SyThemeWindowType
  Theme information for windows.