Class TransformableDefinition<P extends RSTransformableDefinition,T extends TransformableDefinition>
java.lang.Object
org.rspeer.game.adapter.Adapter<P>
org.rspeer.game.adapter.definition.Definition<P>
org.rspeer.game.adapter.definition.TransformableDefinition<P,T>
- All Implemented Interfaces:
Actionable
,Identifiable
,Nameable
- Direct Known Subclasses:
NpcDefinition
,ObjectDefinition
public abstract class TransformableDefinition<P extends RSTransformableDefinition,T extends TransformableDefinition>
extends Definition<P>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.Actionable
Actionable.Query<Q extends Actionable.Query<Q>>
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.Identifiable
Identifiable.Query<Q extends Identifiable.Query<Q>>
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.Nameable
Nameable.Query<Q extends Nameable.Query<Q>>
-
Method Summary
Modifier and TypeMethodDescriptionint[]
int
int
Methods inherited from class org.rspeer.game.adapter.definition.Definition
getActions, getId, getName, getProvider, getRawActions
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.rspeer.game.adapter.type.Actionable
containsAction, containsAction
-
Method Details
-
getTransformIds
public int[] getTransformIds() -
getVarbitIndex
public int getVarbitIndex() -
getVarpIndex
public int getVarpIndex() -
transform
-