コード例 #1
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public void draw(final Graphics render) {
   // TODO color
   final CapturedModel model = getModel();
   if (model != null) {
     model.draw(render);
   } else {
     getLocation().draw(render);
   }
 }
コード例 #2
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public boolean interact(final String action, final String option) {
   final CapturedModel model = getModel();
   return model != null ? model.interact(action, option) : getLocation().interact(action, option);
 }
コード例 #3
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public boolean hover() {
   final CapturedModel model = getModel();
   return model != null ? model.hover() : getLocation().hover();
 }
コード例 #4
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public boolean click(final boolean left) {
   final CapturedModel model = getModel();
   return model != null ? model.click(left) : getLocation().click(left);
 }
コード例 #5
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public Polygon[] getBounds() {
   final CapturedModel model = getModel();
   return model != null ? model.getBounds() : getLocation().getBounds();
 }
コード例 #6
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public boolean isOnScreen() {
   final CapturedModel model = getModel();
   return model != null ? model.isOnScreen() : getLocation().isOnScreen();
 }
コード例 #7
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public boolean contains(final Point point) {
   final CapturedModel model = getModel();
   return model != null ? model.contains(point) : getLocation().contains(point);
 }
コード例 #8
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public Point getNextViewportPoint() {
   final CapturedModel model = getModel();
   return model != null ? model.getNextViewportPoint() : getLocation().getNextViewportPoint();
 }
コード例 #9
0
ファイル: SceneObject.java プロジェクト: Wuppiet/RSBot-API
 public Point getCentralPoint() {
   final CapturedModel model = getModel();
   return model != null ? model.getCentralPoint() : getLocation().getCentralPoint();
 }