RoleQueriesApi
Value members
Abstract methods
Query the role playing graph for all player instances that do conform to the given matcher.
Query the role playing graph for all player instances that do conform to the given matcher.
- Type Params
- T
the type of the player instance to query for
- Value Params
- matcher
the matcher that should match the queried player instance in the role playing graph
- Returns
all player instances as Seq, that do conform to the given matcher
Query the role playing graph for all player instances that do conform to the given function.
Query the role playing graph for all player instances that do conform to the given function.
- Type Params
- T
the type of the player instance to query for
- Value Params
- matcher
the matching function that should match the queried player instance in the role playing graph
- Returns
all player instances as Seq, that do conform to the given matcher
Query the role playing graph for all player instances that do conform to the given matcher and return the first found.
Query the role playing graph for all player instances that do conform to the given matcher and return the first found.
- Type Params
- T
the type of the player instance to query for
- Value Params
- matcher
the matcher that should match the queried player instance in the role playing graph
- Returns
the first player instance, that does conform to the given matcher or an appropriate error
Query the role playing graph for all player instances that do conform to the given function and return the first found.
Query the role playing graph for all player instances that do conform to the given function and return the first found.
- Type Params
- T
the type of the player instance to query for
- Value Params
- matcher
the matching function that should match the queried player instance in the role playing graph
- Returns
the first player instances, that do conform to the given matcher or an appropriate error