Class ScreenManager

java.lang.Object
com.mojang.blaze3d.platform.ScreenManager

public class ScreenManager extends Object
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • monitors

      private final it.unimi.dsi.fastutil.longs.Long2ObjectMap<Monitor> monitors
    • monitorCreator

      private final MonitorCreator monitorCreator
  • Constructor Details

  • Method Details

    • onMonitorChange

      private void onMonitorChange(long monitor, int event)
    • getMonitor

      public @Nullable Monitor getMonitor(long monitor)
    • findBestMonitor

      public @Nullable Monitor findBestMonitor(Window window)
    • clamp

      public static int clamp(int value, int min, int max)
    • shutdown

      public void shutdown()