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 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)static booleanisSubActive(InterfaceComposite composite)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)
-
isSubActive
public static boolean isSubActive(InterfaceComposite composite)
-
isSubActive
public static boolean isSubActive(int group)
-
getSubs
public static List<RSSubInterface> getSubs()
-
closeSubs
public static boolean closeSubs()
-
setRendering
public static void setRendering(boolean rendering)
-
isRendering
public static boolean isRendering()
-
-