public class GuidePartNote extends GuidePartMulti
GuidePart.PagePosition
Modifier and Type | Field and Description |
---|---|
static int |
HEIGHT |
java.lang.String |
id |
static int |
MAX_OPEN_STAGE |
static int |
WIDTH |
parts, visibleFuncion
gui, INDENT_WIDTH, LINE_HEIGHT, wasHovered, wasIconHovered
Constructor and Description |
---|
GuidePartNote(GuiGuide gui,
java.lang.String id,
java.util.List<GuidePart> parts) |
Modifier and Type | Method and Description |
---|---|
GuidePart.PagePosition |
handleMouseClick(int x,
int y,
int width,
int height,
GuidePart.PagePosition current,
int index,
int mouseX,
int mouseY)
Like
GuidePart.renderIntoArea(int, int, int, int, PagePosition, int) but for a mouse click. |
GuidePart.PagePosition |
renderIntoArea(int x,
int y,
int width,
int height,
GuidePart.PagePosition current,
int index) |
void |
updateScreen() |
isVisible, setFontRenderer
getFontRenderer, handleMouseDragFinish, handleMouseDragPartial, renderLine, renderLines, renderLines, renderTextLine
public static final int WIDTH
public static final int HEIGHT
public static final int MAX_OPEN_STAGE
public final java.lang.String id
public void updateScreen()
updateScreen
in class GuidePartMulti
public GuidePart.PagePosition renderIntoArea(int x, int y, int width, int height, GuidePart.PagePosition current, int index)
renderIntoArea
in class GuidePartMulti
current
- The current position to render fromindex
- The current page index to render onpublic GuidePart.PagePosition handleMouseClick(int x, int y, int width, int height, GuidePart.PagePosition current, int index, int mouseX, int mouseY)
GuidePart
GuidePart.renderIntoArea(int, int, int, int, PagePosition, int)
but for a mouse click.handleMouseClick
in class GuidePartMulti