Package com.prineside.tdi2
Class Registry.EnumCategory
java.lang.Object
com.prineside.tdi2.Registry.EnumCategory
- Enclosing class:
- Registry
-
Field Summary
Fields -
Method Summary
-
Field Details
-
name
-
idRegistry
-
nameRegistry
-
idListOrdered
public com.badlogic.gdx.utils.IntArray idListOrdered -
nameListOrdered
-
-
Method Details
-
register
Добавить константу в enum- Parameters:
name
- название константы в enum, например FIREBALL- Returns:
- ID новой константы
-
unregister
public void unregister(int id) -
getId
Получить enum ID- Parameters:
name
- название константы в enum, например FIREBALL- Returns:
- ID константы или -1, если ее нет
-
getName
- Returns:
- название константы или выбросит исключение, если такой нет
-
values
Получить список констант в категории- Returns:
- названия констант в категории по порядку
-
ids
public com.badlogic.gdx.utils.IntArray ids() -
getMaxId
public int getMaxId()
-