Package org.rspeer.game.component
Class Interfaces
java.lang.Object
org.rspeer.game.component.Interfaces
Provides operations for game interfaces
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
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
static InterfaceComponent
getSelectedComponent
(IntPredicate groupPredicate) static List<RSSubInterface>
getSubs()
static boolean
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)
-
Constructor Details
-
Interfaces
public Interfaces()
-
-
Method Details
-
query
-
query
-
query
-
query
-
getDirect
public static InterfaceComponent getDirect(InterfaceComposite group, int component, int subComponent) -
getDirect
-
getDirect
-
getDirect
-
getDirect
-
getSelectedComponent
-
getSelectedComponent
-
lookup
-
isSubActive
-
isSubActive
public static boolean isSubActive(int group) -
getSubs
-
closeSubs
public static boolean closeSubs() -
setRendering
public static void setRendering(boolean rendering) -
isRendering
public static boolean isRendering()
-