RuneHive-Tarnish
Neural OSRS Enhancement Framework
|
Public Member Functions | |
Position | getPosition () |
void | register () |
void | unregister () |
void | addToRegion (Region region) |
void | removeFromRegion (Region region) |
String | getName () |
EntityType | getType () |
Public Member Functions inherited from com.osroyale.game.world.entity.Entity | |
int | width () |
int | length () |
int | getX () |
int | getY () |
int | getHeight () |
boolean | isValid () |
final boolean | isStaticObject () |
final boolean | isCustomObject () |
Additional Inherited Members | |
Static Public Member Functions inherited from com.osroyale.game.world.Interactable | |
static Interactable | create (Position position) |
static Interactable | create (Position position, int width, int length) |
Protected Member Functions inherited from com.osroyale.game.world.entity.Entity | |
Entity | destroy () |
Handles the dwarf cannon.
Definition at line 55 of file Cannon.java.
|
inline |
Adds this entity to the specified region.
region | The region. |
Reimplemented from com.osroyale.game.world.entity.Entity.
Definition at line 152 of file Cannon.java.
|
inline |
Gets the name of this entity.
Reimplemented from com.osroyale.game.world.entity.Entity.
Definition at line 162 of file Cannon.java.
|
inline |
Reimplemented from com.osroyale.game.world.entity.Entity.
Definition at line 86 of file Cannon.java.
|
inline |
Gets the EntityType
.
EntityType
. Reimplemented from com.osroyale.game.world.entity.Entity.
Definition at line 167 of file Cannon.java.
|
inline |
Registers an entity to the World
.
Reimplemented from com.osroyale.game.world.entity.Entity.
Definition at line 131 of file Cannon.java.
|
inline |
Removes this entity from the specified region.
region | The region. |
Reimplemented from com.osroyale.game.world.entity.Entity.
Definition at line 157 of file Cannon.java.
|
inline |
Unregisters an entity from the World
.
Reimplemented from com.osroyale.game.world.entity.Entity.
Definition at line 145 of file Cannon.java.