public ColorButton(Color c) {
      this.c = c;
      AssetManager assets = AssetManager.getInstance();
      Drawable up;
      if (colorBlindEnabled) {
        up = new TextureRegionDrawable(new TextureRegion(assets.getPatternTexture(c)));
      } else {
        up = new TextureRegionDrawable(new TextureRegion(assets.getColorTexture(c)));
      }

      this.setStyle(new Button.ButtonStyle(up, up, up));
    }