Package org.rspeer.game.query.scene
Class SceneNodeQuery<T extends SceneNode,Q extends SceneNodeQuery<T,Q>>
java.lang.Object
org.rspeer.game.query.Query<T,Q,SceneNodeQueryResults<T>>
org.rspeer.game.query.scene.SceneNodeQuery<T,Q>
- All Implemented Interfaces:
Cloneable
,Predicate<T>
,SelfTyped<Q>
,SceneNode.Query<SceneNodeQuery<T,
Q>>
- Direct Known Subclasses:
EffectObjectQuery
,HintArrowQuery
,PathingEntityQuery
,PickableQuery
,PositionQuery
,ProjectileQuery
,SceneObjectQuery
public abstract class SceneNodeQuery<T extends SceneNode,Q extends SceneNodeQuery<T,Q>>
extends Query<T,Q,SceneNodeQueryResults<T>>
implements SceneNode.Query<SceneNodeQuery<T,Q>>
-
Constructor Details
-
SceneNodeQuery
public SceneNodeQuery()
-
-
Method Details
-
on
- Specified by:
on
in interfaceSceneNode.Query<T extends SceneNode>
-
within
-
within
- Specified by:
within
in interfaceSceneNode.Query<T extends SceneNode>
-
within
- Specified by:
within
in interfaceSceneNode.Query<T extends SceneNode>
-
nonInstanced
-
distanceEvaluator
- Specified by:
distanceEvaluator
in interfaceSceneNode.Query<T extends SceneNode>
-
positionInteractable
-
reachable
-
test
-