aboutsummaryrefslogtreecommitdiff
path: root/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2023-07-03 18:30:58 +0800
committershedaniel <daniel@shedaniel.me>2024-04-16 00:38:18 +0900
commit5aaae0c437971008678afb44474f0d43bdad9783 (patch)
tree65bae7c154e1dc7bca102791426e3e9d3a720269 /api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
parentee254e4a09aba59fca596f831a66530a7607925b (diff)
downloadRoughlyEnoughItems-5aaae0c437971008678afb44474f0d43bdad9783.tar.gz
RoughlyEnoughItems-5aaae0c437971008678afb44474f0d43bdad9783.tar.bz2
RoughlyEnoughItems-5aaae0c437971008678afb44474f0d43bdad9783.zip
Improve Widgets creation
Diffstat (limited to 'api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java')
-rw-r--r--api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java b/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
index 7fc29b400..af177e30a 100644
--- a/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
+++ b/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
@@ -228,12 +228,16 @@ public final class ClientInternals {
Widget concatWidgets(List<Widget> widgets);
+ WidgetWithBounds concatWidgetsWithBounds(Supplier<Rectangle> bounds, List<Widget> widgets);
+
WidgetWithBounds noOp();
WidgetWithBounds wrapOverflow(Rectangle bounds, WidgetWithBounds widget);
WidgetWithBounds wrapScissored(Rectangle bounds, Widget widget);
+ WidgetWithBounds wrapScissored(WidgetWithBounds widget);
+
WidgetWithBounds wrapPadded(int padLeft, int padRight, int padTop, int padBottom, WidgetWithBounds widget);
}