| Constructor and Description |
|---|
EnumProp(java.lang.String name,
T def,
java.lang.Class<? extends T> enumClass) |
EnumProp(java.lang.String name,
T def,
java.util.List<T> allowedValues) |
EnumProp(java.lang.String name,
T def,
T... allowedValues) |
| Modifier and Type | Method and Description |
|---|---|
T |
getDefault() |
int |
getIndex(T value) |
T |
getValue(int index) |
int |
getVariants() |
public int getVariants()
getVariants in class TileProp<T extends java.lang.Enum<T>>public T getValue(int index)
public int getIndex(T value)
public T getDefault()
getDefault in class TileProp<T extends java.lang.Enum<T>>