Class TileProp<T extends Comparable<T>>
java.lang.Object
de.ellpeck.rockbottom.api.tile.state.TileProp<T>
- All Implemented Interfaces:
Comparable<TileProp<T>>
- Direct Known Subclasses:
BoolProp,EnumProp,IntProp,SpecificIntProp,StringProp
public abstract class TileProp<T extends Comparable<T>>
extends Object
implements Comparable<TileProp<T>>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
name
-
-
Constructor Details
-
TileProp
-
-
Method Details
-
getName
-
getVariants
public abstract int getVariants() -
getValue
-
getIndex
-
getDefault
-
compareTo
- Specified by:
compareToin interfaceComparable<T extends Comparable<T>>
-
equals
-
hashCode
public int hashCode() -
toString
-