Interface ActiveTextCollector
- All Known Implementing Classes:
ActiveTextCollector.ClickableStyleFinder, GuiGraphics.RenderingTextCollector
public interface ActiveTextCollector
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doublestatic final double -
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault voidaccept(int x, int y, FormattedCharSequence text) default voidaccept(TextAlignment alignment, int anchorX, int y, ActiveTextCollector.Parameters parameters, Component text) voidaccept(TextAlignment alignment, int anchorX, int y, ActiveTextCollector.Parameters parameters, FormattedCharSequence text) default voidaccept(TextAlignment alignment, int anchorX, int y, Component text) default voidaccept(TextAlignment alignment, int anchorX, int y, FormattedCharSequence text) default voidacceptScrolling(Component message, int centerX, int left, int right, int top, int bottom) voidacceptScrolling(Component message, int centerX, int left, int right, int top, int bottom, ActiveTextCollector.Parameters parameters) default voidacceptScrollingWithDefaultCenter(Component message, int left, int right, int top, int bottom) voiddefaultParameters(ActiveTextCollector.Parameters newParameters) default voiddefaultScrollingHelper(Component message, int centerX, int left, int right, int top, int bottom, int lineWidth, int lineHeight, ActiveTextCollector.Parameters parameters) static voidfindElementUnderCursor(GuiTextRenderState text, float testX, float testY, Consumer<Style> output) static booleanisPointInRectangle(float x, float y, float left, float top, float right, float bottom)
-
Field Details
-
PERIOD_PER_SCROLLED_PIXEL
static final double PERIOD_PER_SCROLLED_PIXEL- See Also:
-
MIN_SCROLL_PERIOD
static final double MIN_SCROLL_PERIOD- See Also:
-
-
Method Details
-
defaultParameters
ActiveTextCollector.Parameters defaultParameters() -
defaultParameters
-
accept
-
accept
-
accept
default void accept(TextAlignment alignment, int anchorX, int y, ActiveTextCollector.Parameters parameters, Component text) -
accept
void accept(TextAlignment alignment, int anchorX, int y, ActiveTextCollector.Parameters parameters, FormattedCharSequence text) -
accept
-
accept
-
acceptScrolling
void acceptScrolling(Component message, int centerX, int left, int right, int top, int bottom, ActiveTextCollector.Parameters parameters) -
acceptScrolling
default void acceptScrolling(Component message, int centerX, int left, int right, int top, int bottom) -
acceptScrollingWithDefaultCenter
default void acceptScrollingWithDefaultCenter(Component message, int left, int right, int top, int bottom) -
defaultScrollingHelper
default void defaultScrollingHelper(Component message, int centerX, int left, int right, int top, int bottom, int lineWidth, int lineHeight, ActiveTextCollector.Parameters parameters) -
findElementUnderCursor
static void findElementUnderCursor(GuiTextRenderState text, float testX, float testY, Consumer<Style> output) -
isPointInRectangle
static boolean isPointInRectangle(float x, float y, float left, float top, float right, float bottom)
-