Uses of Record Class
net.minecraft.client.gui.navigation.ScreenRectangle
Packages that use ScreenRectangle
Package
Description
-
Uses of ScreenRectangle in com.mojang.realmsclient.gui.screens.configuration
Methods in com.mojang.realmsclient.gui.screens.configuration with parameters of type ScreenRectangle -
Uses of ScreenRectangle in net.minecraft.client.gui
Fields in net.minecraft.client.gui with type parameters of type ScreenRectangleModifier and TypeFieldDescriptionprivate final Deque<ScreenRectangle> GuiGraphics.ScissorStack.stackMethods in net.minecraft.client.gui that return ScreenRectangleModifier and TypeMethodDescriptionFont.PreparedText.bounds()Font.PreparedTextBuilder.bounds()GuiGraphics.ScissorStack.peek()GuiGraphics.peekScissorStack()Neo: Returns the top-most scissor rectangle, if present, for use with customGuiElementRenderStates andPictureInPictureRenderStatesGuiGraphics.ScissorStack.pop()GuiGraphics.ScissorStack.push(ScreenRectangle pScissor) Pushes a screen rectangle onto the scissor stack.Methods in net.minecraft.client.gui with parameters of type ScreenRectangleModifier and TypeMethodDescriptionGuiGraphics.ScissorStack.push(ScreenRectangle pScissor) Pushes a screen rectangle onto the scissor stack. -
Uses of ScreenRectangle in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components that return ScreenRectangleModifier and TypeMethodDescriptionScrollableLayout.Container.getBorderForArrowNavigation(ScreenDirection p_425900_) AbstractSelectionList.Entry.getRectangle()AbstractWidget.getRectangle()Methods in net.minecraft.client.gui.components with parameters of type ScreenRectangleModifier and TypeMethodDescriptionprivate ClientTooltipPositionerWidgetTooltipHolder.createTooltipPositioner(ScreenRectangle pScreenRectangle, boolean pHovering, boolean pFocused) voidWidgetTooltipHolder.refreshTooltipForNextRenderPass(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, boolean pHovering, boolean pFocused, ScreenRectangle pScreenRectangle) -
Uses of ScreenRectangle in net.minecraft.client.gui.components.events
Methods in net.minecraft.client.gui.components.events that return ScreenRectangleModifier and TypeMethodDescriptiondefault ScreenRectangleGuiEventListener.getBorderForArrowNavigation(ScreenDirection pDirection) default ScreenRectangleGuiEventListener.getRectangle()Methods in net.minecraft.client.gui.components.events with parameters of type ScreenRectangleModifier and TypeMethodDescriptionprivate ComponentPathContainerEventHandler.nextFocusPathInDirection(ScreenRectangle pRectangle, ScreenDirection pDirection, GuiEventListener pListener, FocusNavigationEvent pEvent) Calculates the next focus path in a specific direction.private ComponentPathContainerEventHandler.nextFocusPathVaguelyInDirection(ScreenRectangle pRectangle, ScreenDirection pDirection, GuiEventListener pListener, FocusNavigationEvent pEvent) Calculates the next focus path in a vague direction. -
Uses of ScreenRectangle in net.minecraft.client.gui.components.tabs
Fields in net.minecraft.client.gui.components.tabs declared as ScreenRectangleMethods in net.minecraft.client.gui.components.tabs that return ScreenRectangleMethods in net.minecraft.client.gui.components.tabs with parameters of type ScreenRectangleModifier and TypeMethodDescriptionvoidGridLayoutTab.doLayout(ScreenRectangle p_268281_) voidLoadingTab.doLayout(ScreenRectangle p_427249_) voidTab.doLayout(ScreenRectangle pRectangle) voidTabManager.setTabArea(ScreenRectangle pTabArea) -
Uses of ScreenRectangle in net.minecraft.client.gui.layouts
Methods in net.minecraft.client.gui.layouts that return ScreenRectangleMethods in net.minecraft.client.gui.layouts with parameters of type ScreenRectangleModifier and TypeMethodDescriptionstatic voidFrameLayout.alignInRectangle(LayoutElement pChild, ScreenRectangle pRectangle, float pDeltaX, float pDeltaY) static voidFrameLayout.centerInRectangle(LayoutElement pChild, ScreenRectangle pRectangle) -
Uses of ScreenRectangle in net.minecraft.client.gui.render
Fields in net.minecraft.client.gui.render declared as ScreenRectangleModifier and TypeFieldDescriptionprivate ScreenRectangleGuiRenderer.previousScissorAreaprivate final ScreenRectangleGuiRenderer.Draw.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleGuiRenderer.MeshToDraw.scissorAreaThe field for thescissorArearecord component.Fields in net.minecraft.client.gui.render with type parameters of type ScreenRectangleModifier and TypeFieldDescriptionprivate static final Comparator<ScreenRectangle> GuiRenderer.SCISSOR_COMPARATORMethods in net.minecraft.client.gui.render that return ScreenRectangleModifier and TypeMethodDescriptionGuiRenderer.Draw.scissorArea()Returns the value of thescissorArearecord component.GuiRenderer.MeshToDraw.scissorArea()Returns the value of thescissorArearecord component.Methods in net.minecraft.client.gui.render with parameters of type ScreenRectangleModifier and TypeMethodDescriptionprivate voidGuiRenderer.enableScissor(ScreenRectangle pScissorArea, RenderPass pRenderPass) private voidGuiRenderer.recordMesh(BufferBuilder pBufferBuilder, RenderPipeline pPipeline, TextureSetup pTextureSetup, ScreenRectangle pScissorArea) private booleanGuiRenderer.scissorChanged(ScreenRectangle pScissorArea, ScreenRectangle pOldScissorArea) Constructors in net.minecraft.client.gui.render with parameters of type ScreenRectangleModifierConstructorDescription(package private)Draw(GpuBuffer vertexBuffer, int baseVertex, VertexFormat.Mode mode, int indexCount, RenderPipeline pipeline, TextureSetup textureSetup, ScreenRectangle scissorArea) Creates an instance of aDrawrecord class.(package private)MeshToDraw(MeshData mesh, RenderPipeline pipeline, TextureSetup textureSetup, ScreenRectangle scissorArea) Creates an instance of aMeshToDrawrecord class. -
Uses of ScreenRectangle in net.minecraft.client.gui.render.state
Fields in net.minecraft.client.gui.render.state declared as ScreenRectangleModifier and TypeFieldDescriptionprivate final ScreenRectangleBlitRenderState.boundsThe field for theboundsrecord component.private final ScreenRectangleColoredRectangleRenderState.boundsThe field for theboundsrecord component.private final ScreenRectangleGuiItemRenderState.boundsprivate ScreenRectangleGuiTextRenderState.boundsprivate final ScreenRectangleTiledBlitRenderState.boundsThe field for theboundsrecord component.private ScreenRectangleGuiRenderState.lastElementBoundsprivate final ScreenRectangleGuiItemRenderState.oversizedItemBoundsfinal ScreenRectangleGuiTextRenderState.scissorprivate final ScreenRectangleBlitRenderState.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleColoredRectangleRenderState.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleGlyphRenderState.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleGuiItemRenderState.scissorAreaprivate final ScreenRectangleTiledBlitRenderState.scissorAreaThe field for thescissorArearecord component.Methods in net.minecraft.client.gui.render.state that return ScreenRectangleModifier and TypeMethodDescriptionBlitRenderState.bounds()Returns the value of theboundsrecord component.ColoredRectangleRenderState.bounds()Returns the value of theboundsrecord component.GlyphRenderState.bounds()GuiItemRenderState.bounds()GuiTextRenderState.bounds()ScreenArea.bounds()TiledBlitRenderState.bounds()Returns the value of theboundsrecord component.private ScreenRectangleGuiItemRenderState.calculateBounds(ScreenRectangle pRectangle) private ScreenRectangleGuiItemRenderState.calculateOversizedItemBounds()private static ScreenRectangleBlitRenderState.getBounds(int pX0, int pY0, int pX1, int pY1, Matrix3x2f pPose, ScreenRectangle pScissorArea) private static ScreenRectangleColoredRectangleRenderState.getBounds(int pX0, int pY0, int pX1, int pY1, Matrix3x2f pPose, ScreenRectangle pScissorArea) private static ScreenRectangleTiledBlitRenderState.getBounds(int pX0, int pY0, int pX1, int pY1, Matrix3x2f pPose, ScreenRectangle pScissorArea) GuiItemRenderState.oversizedItemBounds()BlitRenderState.scissorArea()Returns the value of thescissorArearecord component.ColoredRectangleRenderState.scissorArea()Returns the value of thescissorArearecord component.GlyphRenderState.scissorArea()Returns the value of thescissorArearecord component.GuiElementRenderState.scissorArea()GuiItemRenderState.scissorArea()TiledBlitRenderState.scissorArea()Returns the value of thescissorArearecord component.Methods in net.minecraft.client.gui.render.state with parameters of type ScreenRectangleModifier and TypeMethodDescriptionprivate ScreenRectangleGuiItemRenderState.calculateBounds(ScreenRectangle pRectangle) private static ScreenRectangleBlitRenderState.getBounds(int pX0, int pY0, int pX1, int pY1, Matrix3x2f pPose, ScreenRectangle pScissorArea) private static ScreenRectangleColoredRectangleRenderState.getBounds(int pX0, int pY0, int pX1, int pY1, Matrix3x2f pPose, ScreenRectangle pScissorArea) private static ScreenRectangleTiledBlitRenderState.getBounds(int pX0, int pY0, int pX1, int pY1, Matrix3x2f pPose, ScreenRectangle pScissorArea) private booleanGuiRenderState.hasIntersection(ScreenRectangle pRectangle, List<? extends ScreenArea> pScreenAreas) private voidGuiRenderState.navigateToAboveHighestElementWithIntersectingBounds(ScreenRectangle pRectangle) private voidGuiRenderState.sumbitDebugRectangleIfEnabled(ScreenRectangle pDebugRectangle) Constructors in net.minecraft.client.gui.render.state with parameters of type ScreenRectangleModifierConstructorDescriptionBlitRenderState(RenderPipeline p_415865_, TextureSetup p_416394_, Matrix3x2f p_415848_, int p_416365_, int p_416414_, int p_416112_, int p_416519_, float p_416693_, float p_415641_, float p_416035_, float p_415841_, int p_415610_, ScreenRectangle p_415846_) BlitRenderState(RenderPipeline pipeline, TextureSetup textureSetup, Matrix3x2f pose, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, int color, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aBlitRenderStaterecord class.ColoredRectangleRenderState(RenderPipeline p_416046_, TextureSetup p_415678_, Matrix3x2f p_416570_, int p_416448_, int p_416038_, int p_416700_, int p_416540_, int p_415887_, int p_416111_, ScreenRectangle p_416231_) ColoredRectangleRenderState(RenderPipeline pipeline, TextureSetup textureSetup, Matrix3x2f pose, int x0, int y0, int x1, int y1, int col1, int col2, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aColoredRectangleRenderStaterecord class.GlyphRenderState(Matrix3x2f pose, TextRenderable renderable, ScreenRectangle scissorArea) Creates an instance of aGlyphRenderStaterecord class.GuiItemRenderState(String pName, Matrix3x2f pPose, TrackingItemStackRenderState pItemStackRenderState, int pX, int pY, ScreenRectangle pScissorArea) GuiTextRenderState(Font pFont, FormattedCharSequence pText, Matrix3x2f pPose, int pX, int pY, int pColor, int pBackgroundColor, boolean pDropShadow, ScreenRectangle pScissor) TiledBlitRenderState(RenderPipeline p_449927_, TextureSetup p_449129_, Matrix3x2f p_449634_, int p_449008_, int p_449445_, int p_449624_, int p_449934_, int p_449960_, int p_449423_, float p_449551_, float p_449831_, float p_449073_, float p_449677_, int p_449197_, ScreenRectangle p_449741_) TiledBlitRenderState(RenderPipeline pipeline, TextureSetup textureSetup, Matrix3x2f pose, int tileWidth, int tileHeight, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, int color, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aTiledBlitRenderStaterecord class. -
Uses of ScreenRectangle in net.minecraft.client.gui.render.state.pip
Fields in net.minecraft.client.gui.render.state.pip declared as ScreenRectangleModifier and TypeFieldDescriptionprivate final ScreenRectangleGuiBannerResultRenderState.boundsThe field for theboundsrecord component.private final ScreenRectangleGuiBookModelRenderState.boundsThe field for theboundsrecord component.private final ScreenRectangleGuiEntityRenderState.boundsThe field for theboundsrecord component.private final ScreenRectangleGuiProfilerChartRenderState.boundsThe field for theboundsrecord component.private final ScreenRectangleGuiSignRenderState.boundsThe field for theboundsrecord component.private final ScreenRectangleGuiSkinRenderState.boundsThe field for theboundsrecord component.private final ScreenRectangleGuiBannerResultRenderState.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleGuiBookModelRenderState.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleGuiEntityRenderState.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleGuiProfilerChartRenderState.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleGuiSignRenderState.scissorAreaThe field for thescissorArearecord component.private final ScreenRectangleGuiSkinRenderState.scissorAreaThe field for thescissorArearecord component.Methods in net.minecraft.client.gui.render.state.pip that return ScreenRectangleModifier and TypeMethodDescriptionGuiBannerResultRenderState.bounds()Returns the value of theboundsrecord component.GuiBookModelRenderState.bounds()Returns the value of theboundsrecord component.GuiEntityRenderState.bounds()Returns the value of theboundsrecord component.GuiProfilerChartRenderState.bounds()Returns the value of theboundsrecord component.GuiSignRenderState.bounds()Returns the value of theboundsrecord component.GuiSkinRenderState.bounds()Returns the value of theboundsrecord component.OversizedItemRenderState.bounds()static ScreenRectanglePictureInPictureRenderState.getBounds(int pX0, int pY0, int pX1, int pY1, ScreenRectangle pScissorArea) GuiBannerResultRenderState.scissorArea()Returns the value of thescissorArearecord component.GuiBookModelRenderState.scissorArea()Returns the value of thescissorArearecord component.GuiEntityRenderState.scissorArea()Returns the value of thescissorArearecord component.GuiProfilerChartRenderState.scissorArea()Returns the value of thescissorArearecord component.GuiSignRenderState.scissorArea()Returns the value of thescissorArearecord component.GuiSkinRenderState.scissorArea()Returns the value of thescissorArearecord component.OversizedItemRenderState.scissorArea()PictureInPictureRenderState.scissorArea()Methods in net.minecraft.client.gui.render.state.pip with parameters of type ScreenRectangleModifier and TypeMethodDescriptionstatic ScreenRectanglePictureInPictureRenderState.getBounds(int pX0, int pY0, int pX1, int pY1, ScreenRectangle pScissorArea) Constructors in net.minecraft.client.gui.render.state.pip with parameters of type ScreenRectangleModifierConstructorDescriptionGuiBannerResultRenderState(BannerFlagModel p_449939_, DyeColor p_416489_, BannerPatternLayers p_416057_, int p_416374_, int p_416493_, int p_415894_, int p_416726_, ScreenRectangle p_416459_) GuiBannerResultRenderState(BannerFlagModel flag, DyeColor baseColor, BannerPatternLayers resultBannerPatterns, int x0, int y0, int x1, int y1, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aGuiBannerResultRenderStaterecord class.GuiBookModelRenderState(BookModel p_415797_, ResourceLocation p_415682_, float p_415696_, float p_415739_, int p_416486_, int p_416556_, int p_416330_, int p_416572_, float p_416303_, ScreenRectangle p_415924_) GuiBookModelRenderState(BookModel bookModel, ResourceLocation texture, float open, float flip, int x0, int y0, int x1, int y1, float scale, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aGuiBookModelRenderStaterecord class.GuiEntityRenderState(EntityRenderState p_415613_, Vector3f p_416191_, Quaternionf p_416283_, Quaternionf p_415811_, int p_416659_, int p_415754_, int p_416420_, int p_415949_, float p_416526_, ScreenRectangle p_416040_) GuiEntityRenderState(EntityRenderState renderState, Vector3f translation, Quaternionf rotation, Quaternionf overrideCameraAngle, int x0, int y0, int x1, int y1, float scale, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aGuiEntityRenderStaterecord class.GuiProfilerChartRenderState(List<ResultField> p_415952_, int p_415838_, int p_415988_, int p_416491_, int p_416487_, ScreenRectangle p_415627_) GuiProfilerChartRenderState(List<ResultField> chartData, int x0, int y0, int x1, int y1, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aGuiProfilerChartRenderStaterecord class.GuiSignRenderState(Model.Simple p_435719_, WoodType p_421576_, int p_421949_, int p_421975_, int p_422255_, int p_421655_, float p_422106_, ScreenRectangle p_421999_) GuiSignRenderState(Model.Simple signModel, WoodType woodType, int x0, int y0, int x1, int y1, float scale, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aGuiSignRenderStaterecord class.GuiSkinRenderState(PlayerModel p_416539_, ResourceLocation p_416375_, float p_415701_, float p_415592_, float p_416289_, int p_416447_, int p_415995_, int p_416186_, int p_416598_, float p_416100_, ScreenRectangle p_416137_) GuiSkinRenderState(PlayerModel playerModel, ResourceLocation texture, float rotationX, float rotationY, float pivotY, int x0, int y0, int x1, int y1, float scale, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aGuiSkinRenderStaterecord class. -
Uses of ScreenRectangle in net.minecraft.client.gui.screens
Methods in net.minecraft.client.gui.screens that return ScreenRectangle -
Uses of ScreenRectangle in net.minecraft.client.gui.screens.achievement
Methods in net.minecraft.client.gui.screens.achievement with parameters of type ScreenRectangleModifier and TypeMethodDescriptionvoidStatsScreen.StatisticsTab.doLayout(ScreenRectangle p_439073_) -
Uses of ScreenRectangle in net.minecraft.client.gui.screens.inventory.tooltip
Fields in net.minecraft.client.gui.screens.inventory.tooltip declared as ScreenRectangleModifier and TypeFieldDescriptionprivate final ScreenRectangleBelowOrAboveWidgetTooltipPositioner.screenRectangleprivate final ScreenRectangleMenuTooltipPositioner.screenRectangleConstructors in net.minecraft.client.gui.screens.inventory.tooltip with parameters of type ScreenRectangleModifierConstructorDescriptionBelowOrAboveWidgetTooltipPositioner(ScreenRectangle pScreenRectangle) MenuTooltipPositioner(ScreenRectangle pScreenRectangle) -
Uses of ScreenRectangle in net.minecraft.client.gui.screens.recipebook
Fields in net.minecraft.client.gui.screens.recipebook declared as ScreenRectangleModifier and TypeFieldDescriptionprivate ScreenRectangleRecipeBookComponent.magnifierIconPlacement