net.minecraft.client.render.platform

public final class Window

implements AutoCloseable

cgd
net.minecraft.class_4117
net.minecraft.client.render.platform.Window
net.minecraft.client.MainWindow
net.minecraft.client.MainWindow

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_20026
LOGGER
field_198114_a
LOGGER
private final org.lwjgl.glfw.GLFWErrorCallback
b
field_20027
defaultErrorCallback
field_198115_b
loggingErrorCallback
private final Minecraft
c
field_20028
minecraft
field_198116_c
mc
private final ScreenManager
d
field_20029
screenManager
field_198117_d
virtualScreen
private Monitor
e
field_20030
monitor
field_198118_e
monitor
private final long
f
field_20031
window
field_198119_f
handle
private int
g
field_20032
windowedX
field_198120_g
prevWindowX
private int
h
field_20033
windowedY
field_198121_h
prevWindowY
private int
i
field_20034
windowedWidth
field_198122_i
prevWindowWidth
private int
j
field_20035
windowedHeight
field_198123_j
prevWindowHeight
private Optional<VideoMode>
k
field_20036
preferredFullscreenVideoMode
field_198124_k
videoMode
private boolean
l
field_20037
fullscreen
field_198125_l
fullscreen
private boolean
m
field_20038
actuallyFullscreen
field_198126_m
lastFullscreen
private int
n
field_20039
x
field_198127_n
windowX
private int
o
field_20040
y
field_198128_o
windowY
private int
p
field_20041
width
field_198129_p
width
private int
q
field_20042
height
field_198130_q
height
private int
r
field_20043
framebufferWidth
field_198131_r
framebufferWidth
private int
s
field_20044
framebufferHeight
field_198132_s
framebufferHeight
private int
t
field_20045
guiScaledWidth
field_198133_t
scaledWidth
private int
u
field_20046
guiScaledHeight
field_198134_u
scaledHeight
private double
v
field_20047
guiScale
field_198135_v
guiScaleFactor
private String
w
field_20048
errorSection
field_198136_w
renderPhase
private boolean
x
field_20049
dirty
field_198138_y
videoModeChanged
private double
y
field_20050
lastDrawTime
field_198139_z
frameEndTime

Constructor summary

ModifierConstructor
public (Minecraft minecraft, ScreenManager screenManager, RunArgs$Display display, String preferredFullscreenVideoMode)

Method summary

Modifier and TypeMethod
public static void
a(BiConsumer<Integer, String> arg0)
method_18300(BiConsumer<Integer, String> arg0)
checkGlfwError(BiConsumer<Integer, String> action)
func_211162_a(BiConsumer<Integer, String> arg0)
checkGlfwError(BiConsumer<Integer, String> arg0)
public void
a()
method_18293()
setupGuiState()
func_198094_a()
setupOverlayRendering()
private void
u()
method_18326()
setIcon()
func_198110_t()
loadIcon()
private ByteBuffer
a(InputStream arg0, IntBuffer arg1, IntBuffer arg2, IntBuffer arg3)
method_18298(InputStream arg0, IntBuffer arg1, IntBuffer arg2, IntBuffer arg3)
readIconPixels(InputStream is, IntBuffer red, IntBuffer green, IntBuffer blue)
func_198111_a(InputStream arg0, IntBuffer arg1, IntBuffer arg2, IntBuffer arg3)
func_198111_a(InputStream arg0, IntBuffer arg1, IntBuffer arg2, IntBuffer arg3)
void
a(String arg0)
method_18299(String arg0)
setGlErrorSection(String errorSection)
func_198076_a(String arg0)
setRenderPhase(String renderPhaseIn)
private void
v()
method_18327()
setBootGlErrorCallback()
func_198093_u()
setThrowExceptionOnGlError()
private static void
b(int arg0, long arg1)
method_18304(int arg0, long arg1)
bootCrash(int error, long description)
func_208034_b(int arg0, long arg1)
throwExceptionForGlError(int error, long description)
void
a(int arg0, long arg1)
method_18295(int arg0, long arg1)
defaultErrorCallback(int error, long description)
func_198084_a(int arg0, long arg1)
logGlError(int error, long description)
void
b()
method_18302()
setDefaultGlErrorCallback()
func_198112_b()
setLogOnGlError()
public void
c()
method_18306()
toggleVsync()
func_209548_c()
updateVsyncFromGameSettings()
public void
close()
close()
close()
close()
private void
w()
method_18328()
findBestMonitor()
func_198085_v()
setMonitorFromVirtualScreen()
private void
a(long arg0, int arg1, int arg2)
method_18296(long arg0, int arg1, int arg2)
onMove(long window, int x, int y)
func_198080_a(long arg0, int arg1, int arg2)
onWindowPosUpdate(long windowPointer, int windowXIn, int windowYIn)
private void
b(long arg0, int arg1, int arg2)
method_18305(long arg0, int arg1, int arg2)
onFramebufferResize(long window, int width, int height)
func_198102_b(long arg0, int arg1, int arg2)
onFramebufferSizeUpdate(long windowPointer, int framebufferWidth, int framebufferHeight)
private void
x()
method_18329()
refreshFramebufferSize()
func_198103_w()
updateFramebufferSize()
private void
c(long arg0, int arg1, int arg2)
method_18308(long arg0, int arg1, int arg2)
onResize(long window, int width, int height)
func_198089_c(long arg0, int arg1, int arg2)
onWindowSizeUpdate(long windowPointer, int windowWidthIn, int windowHeightIn)
private void
a(long arg0, boolean arg1)
method_18297(long arg0, boolean arg1)
onFocus(long window, boolean focussed)
func_198095_a(long arg0, boolean arg1)
onWindowFocusUpdate(long windowPointer, boolean hasFocus)
private int
y()
method_18330()
getFramerateLimit()
func_198082_x()
getLimitFramerate()
public boolean
d()
method_18309()
isActuallyFullscreen()
func_198096_c()
isFramerateLimitBelowMax()
public void
a(boolean arg0)
method_18301(boolean arg0)
updateDisplay(boolean fullscreen)
func_198086_a(boolean arg0)
update(boolean limitFps)
public Optional<VideoMode>
e()
method_18310()
getPreferredFullscreenVideoMode()
func_198106_d()
getVideoMode()
public int
f()
method_18311()
getPreferredFullscreenVideoModeIndex()
func_198090_e()
getVideoModeIndex()
public String
a(int arg0)
method_18294(int arg0)
saveVideoMode(int index)
func_198088_a(int arg0)
getVideoModeString(int index)
public void
b(int arg0)
method_18303(int arg0)
setPreferredFullscreenVideoMode(int index)
func_198104_b(int arg0)
setFullscreenResolution(int index)
public void
g()
method_18312()
changeFullscreenVideoMode()
func_198097_f()
update()
private void
z()
method_18331()
setMode()
func_198108_y()
updateVideoMode()
public void
h()
method_18313()
toggleFullscreen()
func_198077_g()
toggleFullscreen()
private void
A()
method_18292()
updateFullscreen()
func_198081_z()
updateFullscreenState()
public void
i()
method_18314()
resizeDisplay()
func_198098_h()
updateSize()
public int
c(int arg0)
method_18307(int arg0)
calculateScale(int guiScale)
func_198078_c(int arg0)
getScaleFactor(int guiScale)
public long
j()
method_18315()
getWindow()
func_198092_i()
getHandle()
public boolean
k()
method_18316()
isFullscreen()
func_198113_j()
isFullscreen()
public int
l()
method_18317()
getWidth()
func_198109_k()
getFramebufferWidth()
public int
m()
method_18318()
getHeight()
func_198091_l()
getFramebufferHeight()
public int
n()
method_18319()
getScreenWidth()
func_198105_m()
getWidth()
public int
o()
method_18320()
getScreenHeight()
func_198083_n()
getHeight()
public int
p()
method_18321()
getGuiScaledWidth()
func_198107_o()
getScaledWidth()
public int
q()
method_18322()
getGuiScaledHeight()
func_198087_p()
getScaledHeight()
public int
r()
method_18323()
getX()
func_198099_q()
getWindowX()
public int
s()
method_18324()
getY()
func_198079_r()
getWindowY()
public double
t()
method_18325()
getGuiScale()
func_198100_s()
getGuiScaleFactor()