Class RSModel
- java.lang.Object
-
- com.runemate.game.api.hybrid.local.hud.Model
-
- com.runemate.game.api.hybrid.structures.RSModel
-
- All Implemented Interfaces:
Animable
,Interactable
,Locatable
,Modeled
,Renderable
,Rotatable
,LocatableEntity
,Validatable
- Direct Known Subclasses:
OSRSModel
public abstract class RSModel extends Model
-
-
Field Summary
-
Fields inherited from class com.runemate.game.api.hybrid.local.hud.Model
DEFAULT_HEIGHT_OFFSET
-
-
Constructor Summary
Constructors Constructor Description RSModel(long uid, LocatableEntity entity, int extraFloorHeight)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isValid()
Verifies whether this entity is valid and still exists, typically on the world-graphjava.lang.String
toString()
-
Methods inherited from class com.runemate.game.api.hybrid.local.hud.Model
animate, click, contains, equals, getAnimationId, getArea, getBoundingModel, getDefaultColors, getHeight, getHighPrecisionOrientation, getHighPrecisionPosition, getInteractionPoint, getModel, getOrientationAsAngle, getOwner, getPosition, getVisibility, hashCode, interact, isFacing, isVisible, projectBoundingRectangle, projectConvexHull, projectTriangles, projectTrianglesWithin, render, render, setBackupModel, setBackupModel, setBackupModel, setForcedModel, setForcedModel, setForcedModel
-
Methods inherited from interface com.runemate.game.api.hybrid.entities.details.Interactable
getInteractionPoint, hasDynamicBounds, hover, interact, interact, interact, interact, interact, isHovered
-
Methods inherited from interface com.runemate.game.api.hybrid.entities.details.Locatable
distanceTo, distanceTo, getLocalPosition
-
Methods inherited from interface com.runemate.game.api.hybrid.entities.LocatableEntity
getArea, getHighPrecisionPosition, getPosition
-
-
-
-
Constructor Detail
-
RSModel
public RSModel(long uid, LocatableEntity entity, int extraFloorHeight)
-
-
Method Detail
-
isValid
public boolean isValid()
Description copied from interface:Validatable
Verifies whether this entity is valid and still exists, typically on the world-graph- Returns:
- true if it's still available, otherwise false
-
-