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 boolean
closeSubs()
static InterfaceComponent
getDirect(int uid)
static InterfaceComponent
getDirect(int group, int component)
static InterfaceComponent
getDirect(int group, int component, int subComponent)
static InterfaceComponent
getDirect(InterfaceComposite group, int component)
static InterfaceComponent
getDirect(InterfaceComposite group, int component, int subComponent)
static InterfaceComponent
getSelectedComponent()
static InterfaceComponent
getSelectedComponent(IntPredicate groupPredicate)
static List<RSSubInterface>
getSubs()
static boolean
isRendering()
static boolean
isSubActive(int group)
static boolean
isSubActive(InterfaceComposite composite)
static InterfaceComponent
lookup(InterfaceAddress address)
static ComponentQuery
query()
static ComponentQuery
query(boolean includeSubComponents)
static ComponentQuery
query(int... groups)
static ComponentQuery
query(InterfaceComposite... groups)
static void
setRendering(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()
-
-