Package org.rspeer.game.component
Class Interfaces
- java.lang.Object
-
- org.rspeer.game.component.Interfaces
-
public class Interfaces extends Object
Provides operations for game interfaces
-
-
Constructor Summary
Constructors Constructor Description Interfaces()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleancloseSubs()static InterfaceComponentgetDirect(int uid)static InterfaceComponentgetDirect(int group, int component)static InterfaceComponentgetDirect(int group, int component, int subComponent)static InterfaceComponentgetDirect(InterfaceComposite group, int component)static InterfaceComponentgetDirect(InterfaceComposite group, int component, int subComponent)static InterfaceComponentgetSelectedComponent()static InterfaceComponentgetSelectedComponent(IntPredicate groupPredicate)static List<RSSubInterface>getSubs()static booleanisRendering()static booleanisSubActive(int group)Deprecated.static booleanisSubActive(InterfaceComposite composite)Deprecated.static booleanisVisible(int uid)static booleanisVisible(int group, int component)static booleanisVisible(InterfaceComposite composite, int component)static InterfaceComponentlookup(InterfaceAddress address)static ComponentQueryquery()static ComponentQueryquery(boolean includeSubComponents)static ComponentQueryquery(int... groups)static ComponentQueryquery(InterfaceComposite... groups)static voidsetRendering(boolean rendering)
-
-
-
Method Detail
-
query
public static ComponentQuery query(boolean includeSubComponents)
-
query
public static ComponentQuery query(int... groups)
-
query
public static ComponentQuery query(InterfaceComposite... groups)
-
query
public static ComponentQuery query()
-
getDirect
public static InterfaceComponent getDirect(InterfaceComposite group, int component, int subComponent)
-
getDirect
public static InterfaceComponent getDirect(InterfaceComposite group, int component)
-
getDirect
public static InterfaceComponent getDirect(int uid)
-
getDirect
public static InterfaceComponent getDirect(int group, int component)
-
getDirect
public static InterfaceComponent getDirect(int group, int component, int subComponent)
-
getSelectedComponent
public static InterfaceComponent getSelectedComponent()
-
getSelectedComponent
public static InterfaceComponent getSelectedComponent(IntPredicate groupPredicate)
-
lookup
public static InterfaceComponent lookup(InterfaceAddress address)
-
isVisible
public static boolean isVisible(int uid)
-
isVisible
public static boolean isVisible(int group, int component)
-
isVisible
public static boolean isVisible(InterfaceComposite composite, int component)
-
isSubActive
@Deprecated public static boolean isSubActive(InterfaceComposite composite)
Deprecated.
-
isSubActive
@Deprecated public static boolean isSubActive(int group)
Deprecated.
-
getSubs
public static List<RSSubInterface> getSubs()
-
closeSubs
public static boolean closeSubs()
-
setRendering
public static void setRendering(boolean rendering)
-
isRendering
public static boolean isRendering()
-
-