public final class MainWindow
extends java.lang.Object
implements java.lang.AutoCloseable
Constructor and Description |
---|
MainWindow(Minecraft mcIn,
VirtualScreen virtualScreenIn,
GameConfiguration.DisplayInformation displayInfoIn,
java.lang.String fullscreenResolution) |
Modifier and Type | Method and Description |
---|---|
static void |
checkGlfwError(java.util.function.BiConsumer<java.lang.Integer,java.lang.String> p_211162_0_) |
void |
close() |
int |
getFramebufferHeight() |
int |
getFramebufferWidth() |
double |
getGuiScaleFactor() |
long |
getHandle() |
int |
getHeight() |
int |
getScaledHeight() |
int |
getScaledWidth() |
int |
getScaleFactor(int guiScale) |
java.util.Optional<VideoMode> |
getVideoMode() |
int |
getVideoModeIndex() |
java.lang.String |
getVideoModeString(int index) |
int |
getWidth() |
int |
getWindowX() |
int |
getWindowY() |
boolean |
isFramerateLimitBelowMax() |
boolean |
isFullscreen() |
void |
setFullscreenResolution(int index) |
void |
setupOverlayRendering() |
void |
toggleFullscreen() |
void |
update() |
void |
update(boolean p_198086_1_) |
void |
updateSize() |
void |
updateVsyncFromGameSettings() |
public MainWindow(Minecraft mcIn, VirtualScreen virtualScreenIn, GameConfiguration.DisplayInformation displayInfoIn, java.lang.String fullscreenResolution)
public static void checkGlfwError(java.util.function.BiConsumer<java.lang.Integer,java.lang.String> p_211162_0_)
public void setupOverlayRendering()
public void updateVsyncFromGameSettings()
public void close()
close
in interface java.lang.AutoCloseable
public boolean isFramerateLimitBelowMax()
public void update(boolean p_198086_1_)
public java.util.Optional<VideoMode> getVideoMode()
public int getVideoModeIndex()
public java.lang.String getVideoModeString(int index)
public void setFullscreenResolution(int index)
public void update()
public void toggleFullscreen()
public void updateSize()
public int getScaleFactor(int guiScale)
public long getHandle()
public boolean isFullscreen()
public int getFramebufferWidth()
public int getFramebufferHeight()
public int getWidth()
public int getHeight()
public int getScaledWidth()
public int getScaledHeight()
public int getWindowX()
public int getWindowY()
public double getGuiScaleFactor()