Class VideoSettingsScreen

All Implemented Interfaces:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement

public class VideoSettingsScreen extends OptionsSubScreen
  • Field Details

    • TITLE

      private static final Component TITLE
    • IMPROVED_TRANSPARENCY

      private static final Component IMPROVED_TRANSPARENCY
    • WARNING_MESSAGE

      private static final Component WARNING_MESSAGE
    • WARNING_TITLE

      private static final Component WARNING_TITLE
    • BUTTON_ACCEPT

      private static final Component BUTTON_ACCEPT
    • BUTTON_CANCEL

      private static final Component BUTTON_CANCEL
    • DISPLAY_HEADER

      private static final Component DISPLAY_HEADER
    • QUALITY_HEADER

      private static final Component QUALITY_HEADER
    • PREFERENCES_HEADER

      private static final Component PREFERENCES_HEADER
    • gpuWarnlistManager

      private final GpuWarnlistManager gpuWarnlistManager
    • oldMipmaps

      private final int oldMipmaps
    • oldAnisotropyBit

      private final int oldAnisotropyBit
    • oldTextureFiltering

      private final TextureFilteringMethod oldTextureFiltering
  • Constructor Details

  • Method Details

    • qualityOptions

      private static OptionInstance<?>[] qualityOptions(Options options)
    • displayOptions

      private static OptionInstance<?>[] displayOptions(Options options)
    • preferenceOptions

      private static OptionInstance<?>[] preferenceOptions(Options options)
    • addOptions

      protected void addOptions()
      Specified by:
      addOptions in class OptionsSubScreen
    • tick

      public void tick()
      Overrides:
      tick in class Screen
    • onClose

      public void onClose()
      Overrides:
      onClose in class OptionsSubScreen
    • removed

      public void removed()
      Overrides:
      removed in class OptionsSubScreen
    • mouseClicked

      public boolean mouseClicked(MouseButtonEvent event, boolean doubleClick)
    • mouseScrolled

      public boolean mouseScrolled(double x, double y, double scrollX, double scrollY)
    • updateFullscreenButton

      public void updateFullscreenButton(boolean fullscreen)
    • updateTransparencyButton

      public void updateTransparencyButton()