Class ToastManager.ToastInstance<T extends Toast>
java.lang.Object
net.minecraft.client.gui.components.toasts.ToastManager.ToastInstance<T>
- Enclosing class:
ToastManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate long
private long
(package private) final int
private long
private boolean
(package private) final int
private static final long
private final T
(package private) Toast.Visibility
private float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
calculateVisiblePortion
(long p_362492_) getToast()
boolean
void
render
(GuiGraphics p_362825_, int p_361934_) void
update()
-
Field Details
-
SLIDE_ANIMATION_DURATION_MS
private static final long SLIDE_ANIMATION_DURATION_MS- See Also:
-
toast
-
firstSlotIndex
final int firstSlotIndex -
occupiedSlotCount
final int occupiedSlotCount -
animationStartTime
private long animationStartTime -
becameFullyVisibleAt
private long becameFullyVisibleAt -
visibility
Toast.Visibility visibility -
fullyVisibleFor
private long fullyVisibleFor -
visiblePortion
private float visiblePortion -
hasFinishedRendering
private boolean hasFinishedRendering
-
-
Constructor Details
-
ToastInstance
ToastInstance(T p_365175_, int p_365347_, int p_361399_)
-
-
Method Details
-
getToast
-
hasFinishedRendering
public boolean hasFinishedRendering() -
calculateVisiblePortion
private void calculateVisiblePortion(long p_362492_) -
update
public void update() -
render
-