Package org.rspeer.game.query.scene
Class ProjectileQuery
java.lang.Object
org.rspeer.game.query.Query<T,Q,SceneNodeQueryResults<T>>
org.rspeer.game.query.scene.SceneNodeQuery<Projectile,ProjectileQuery>
org.rspeer.game.query.scene.ProjectileQuery
- All Implemented Interfaces:
Cloneable
,Predicate<Projectile>
,SelfTyped<ProjectileQuery>
,Identifiable.Query<ProjectileQuery>
,Mobile.Query<ProjectileQuery>
,SceneNode.Query<SceneNodeQuery<Projectile,
ProjectileQuery>>
public class ProjectileQuery
extends SceneNodeQuery<Projectile,ProjectileQuery>
implements Identifiable.Query<ProjectileQuery>, Mobile.Query<ProjectileQuery>
-
Constructor Summary
-
Method Summary
Methods inherited from class org.rspeer.game.query.scene.SceneNodeQuery
distanceEvaluator, nonInstanced, on, positionInteractable, reachable, within, within, within
-
Constructor Details
-
ProjectileQuery
-
-
Method Details
-
getDefaultProvider
- Specified by:
getDefaultProvider
in classQuery<Projectile,
ProjectileQuery, SceneNodeQueryResults<Projectile>>
-
self
- Specified by:
self
in interfaceSelfTyped<ProjectileQuery>
-
ids
- Specified by:
ids
in interfaceIdentifiable.Query<ProjectileQuery>
-
moving
- Specified by:
moving
in interfaceMobile.Query<ProjectileQuery>
-
stationary
- Specified by:
stationary
in interfaceMobile.Query<ProjectileQuery>
-
test
- Specified by:
test
in interfacePredicate<Projectile>
- Overrides:
test
in classSceneNodeQuery<Projectile,
ProjectileQuery>
-