package com.asteria.game; import com.asteria.game.character.npc.Npc; import com.asteria.game.character.player.Player; import com.asteria.game.item.ItemNode; import com.asteria.game.object.ObjectNode; /** * The enumerated type whose elements represent the different types of * {@link Node} implementations. * * @author lare96 <http://github.com/lare96> */ public enum NodeType { /** * The element used to represent the {@link ItemNode} implementation. */ ITEM, /** * The element used to represent the {@link ObjectNode} implementation. */ OBJECT, /** * The element used to represent the {@link Player} implementation. */ PLAYER, /** * The element used to represent the {@link Npc} implementation. */ NPC }