Class BasicScreenAddon
java.lang.Object
com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
- All Implemented Interfaces:
IScreenAddon
- Direct Known Subclasses:
AssetScreenAddon,BasicButtonAddon,ColorPickerAddon,DragPanelScreenAddon,EnergyBarScreenAddon,FacingHandlerScreenAddon,HuePickerAddon,ItemstackFilterScreenAddon,LockableOverlayAddon,ProgressBarScreenAddon,ShadePickerAddon,SlotsScreenAddon,TankScreenAddon,TextFieldScreenAddon,TextScreenAddon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetPosX()intgetPosY()abstract intgetXSize()abstract intgetYSize()booleanisInside(net.minecraft.client.gui.screens.Screen container, double mouseX, double mouseY)A check to know if the mouse is inside of the component to draw the tooltip linesvoidsetPosX(int posX)voidsetPosY(int posY)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hrznstudio.titanium.api.client.IScreenAddon
drawBackgroundLayer, drawForegroundLayer, getTooltipLines, init, isBackground, keyPressed
-
Constructor Details
-
BasicScreenAddon
protected BasicScreenAddon(int posX, int posY)
-
-
Method Details
-
isInside
public boolean isInside(net.minecraft.client.gui.screens.Screen container, double mouseX, double mouseY)Description copied from interface:IScreenAddonA check to know if the mouse is inside of the component to draw the tooltip lines- Specified by:
isInsidein interfaceIScreenAddon- Parameters:
container- The current open screenmouseX- The current mouse XmouseY- The current mouse Y- Returns:
- True if the mouse is inside the component
-
getXSize
public abstract int getXSize() -
getYSize
public abstract int getYSize() -
getPosX
public int getPosX() -
setPosX
public void setPosX(int posX) -
getPosY
public int getPosY() -
setPosY
public void setPosY(int posY)
-