package j3deditor.bin.hierarchy.util;


/**
 * Determines the type of the <code>HierarchyNode</code>
 * object.
 *
 * @author Risto Seene
 */
public enum HNodeType{

	/** <code>HierarchyManager</code> */
	ROOT,

	/** <code>J3DeScene</code> */
	SCENE,

	/** <code>J3DeCamera</code> */
	CAMERA,

	/** <code>J3DeLight</code> */
	LIGHT,

	/** <code>J3DeObject</code> */
	OBJECT,

	/** <code>J3DeShape3D</code> */
	SHAPE3D,

	/** <code>J3DePrimitive</code> */
	PRIMITIVE,

	/** <code>J3DeAppearance</code> */
	APPEARANCE,

	/** <code>J3DeMaterial</code> */
	MATERIAL,

	/** <code>J3DeTexture</code> */
	TEXTURE,

	/** <code>J3DeTextureAttributes</code> */
	TEXTURE_ATTRIBUTES,

	/** <code>J3DeImageComponent</code> */
	IMAGE_COMPONENT;

}
