Scheme
constructor()
constructor(primary: Int, onPrimary: Int, primaryContainer: Int, onPrimaryContainer: Int, secondary: Int, onSecondary: Int, secondaryContainer: Int, onSecondaryContainer: Int, tertiary: Int, onTertiary: Int, tertiaryContainer: Int, onTertiaryContainer: Int, error: Int, onError: Int, errorContainer: Int, onErrorContainer: Int, background: Int, onBackground: Int, surface: Int, onSurface: Int, surfaceVariant: Int, onSurfaceVariant: Int, outline: Int, outlineVariant: Int, shadow: Int, scrim: Int, inverseSurface: Int, inverseOnSurface: Int, inversePrimary: Int)