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:
ProjectileQuery
refers 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
-
Method Summary
Modifier and TypeMethodDescriptionendCycle
(int endCycle) endX
(int endX) endY
(int endY) id
(int id) ids
(int... ids) <T extends QueryBuilderPREVIEW>
Tmark()
static ProjectileQuery
newQuery()
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) boolean
test
(MemoryLayoutPREVIEW layout, MemorySegmentPREVIEW segment) withinArea
(Area area) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
test
in interfaceBiPredicate<MemoryLayoutPREVIEW,
MemorySegmentPREVIEW>
-
results
-
newQuery
-
reset
- Specified by:
reset
in interfaceQueryBuilderPREVIEW
-
mark
- Specified by:
mark
in interfaceQueryBuilderPREVIEW
-
ProjectileQuery
when preview features are enabled.