Package jag.game.scene.entity
Interface RSEntity
-
- All Superinterfaces:
RSNode,RSProvider,RSTriplyLinkedNode
- All Known Subinterfaces:
RSBoundary,RSBoundaryDecor,RSDynamicObject,RSEffectObject,RSEntityMarker,RSModel,RSNpc,RSPathingEntity,RSPickable,RSPlayer,RSProjectile,RSSceneObject,RSTileDecor,RSUnlitModel
public interface RSEntity extends RSTriplyLinkedNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RSModeldefineModel()CachedModelgetCachedModel()intgetDebugColor()intgetHeight()RSModelgetModel()default List<RSModel>getModels()booleanisDebugging()voidsetCachedModel(CachedModel cachedModel)voidsetDebugColor(int debugColor)voidsetDebugging(boolean debugging)-
Methods inherited from interface jag.RSNode
getKey, getNext, getPrevious, unlink
-
Methods inherited from interface jag.RSTriplyLinkedNode
getNextTriply, getPreviousTriply, getTriplyKey
-
-
-
-
Method Detail
-
getCachedModel
CachedModel getCachedModel()
-
setCachedModel
void setCachedModel(CachedModel cachedModel)
-
getHeight
int getHeight()
-
getModel
RSModel getModel()
-
defineModel
RSModel defineModel()
-
getDebugColor
int getDebugColor()
-
setDebugColor
void setDebugColor(int debugColor)
-
isDebugging
boolean isDebugging()
-
setDebugging
void setDebugging(boolean debugging)
-
-