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

public abstract class BasicScreenAddon extends Object implements IScreenAddon
  • 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: IScreenAddon
      A check to know if the mouse is inside of the component to draw the tooltip lines
      Specified by:
      isInside in interface IScreenAddon
      Parameters:
      container - The current open screen
      mouseX - The current mouse X
      mouseY - 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)