Module net.botwithus.rs3
Class ProjectileQuery
java.lang.Object
net.botwithus.rs3.game.queries.builders.animations.ProjectileQuery
- All Implemented Interfaces:
BiPredicate<MemoryLayoutPREVIEW,,MemorySegmentPREVIEW> QueryBuilderPREVIEW
ProjectileQuery relies on preview features of the Java platform:
ProjectileQueryrefers to one or more preview APIs:MemoryLayout,MemorySegment.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Field Summary
Fields inherited from interface net.botwithus.rs3.game.queries.builders.QueryBuilderPREVIEW
DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionendCycle(int endCycle) endX(int endX) endY(int endY) id(int id) ids(int... ids) <T extends QueryBuilderPREVIEW>
Tmark()static ProjectileQuerynewQuery()position(Coordinate coordinate) reset()results()sourceIndex(int sourceIndex) sourceType(int sourceType) startCycle(int startCycle) startX(int startX) startY(int startY) targetIndex(int targetIndex) targetType(int targetType) booleantest(MemoryLayoutPREVIEW layout, MemorySegmentPREVIEW segment) withinArea(Area area) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.function.BiPredicate
and, negate, or
-
Constructor Details
-
ProjectileQuery
public ProjectileQuery()
-
-
Method Details
-
id
-
ids
-
startCycle
-
endCycle
-
sourceIndex
-
targetIndex
-
sourceType
-
targetType
-
startX
-
startY
-
endX
-
endY
-
position
-
withinArea
-
test
- Specified by:
testin interfaceBiPredicate<MemoryLayoutPREVIEW,MemorySegmentPREVIEW>
-
results
-
newQuery
-
reset
- Specified by:
resetin interfaceQueryBuilderPREVIEW
-
mark
- Specified by:
markin interfaceQueryBuilderPREVIEW
-
ProjectileQuerywhen preview features are enabled.