public abstract class Modifier
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
abstract void |
applyOn(Targetable object)
Applies modifier on specified object
|
java.lang.String |
getInfo()
Returns info about modifier
|
ModifierType |
getType()
Returns modifier type
|
abstract void |
removeFrom(Targetable object)
Removes modifier from specified object
|
public abstract void applyOn(Targetable object)
object
- Targetable game objectpublic abstract void removeFrom(Targetable object)
object
- Targetable game objectpublic java.lang.String getInfo()
public ModifierType getType()