ScrollPanelContent.java
677 Bytes
/*
* This file is part of LiteLoader.
* Copyright (C) 2012-16 Adam Mummery-Smith
* All Rights Reserved.
*/
package com.mumfrey.liteloader.client.gui;
import net.minecraft.client.gui.GuiButton;
public interface ScrollPanelContent
{
public abstract int getScrollPanelContentHeight(GuiScrollPanel source);
public abstract void drawScrollPanelContent(GuiScrollPanel source, int mouseX, int mouseY, float partialTicks, int scrollAmt, int visibleHeight);
public abstract void scrollPanelActionPerformed(GuiScrollPanel source, GuiButton control);
public abstract void scrollPanelMousePressed(GuiScrollPanel source, int mouseX, int mouseY, int mouseButton);
}