#ifndef _Ttexture_H_
#define _Ttexture_H_

enum
{
	TEXTURETAG_OFFSETX							= 1000, // REAL
	TEXTURETAG_OFFSETY							= 1001, // REAL
	TEXTURETAG_LENGTHX							= 1002, // REAL
	TEXTURETAG_LENGTHY							= 1003, // REAL
	TEXTURETAG_PROJECTION						= 1004, // LONG
		TEXTURETAG_PROJECTION_SPHERICAL		= 0,
		TEXTURETAG_PROJECTION_CYLINDRICAL = 1,
		TEXTURETAG_PROJECTION_FLAT        = 2,
		TEXTURETAG_PROJECTION_CUBIC       = 3,
		TEXTURETAG_PROJECTION_FRONTAL     = 4,
		TEXTURETAG_PROJECTION_SPATIAL     = 5,
		TEXTURETAG_PROJECTION_UVW         = 6,
		TEXTURETAG_PROJECTION_SHRINKWRAP  = 7,
		TEXTURETAG_PROJECTION_CAMERAMAP		= 8,
	TEXTURETAG_SIDE									= 1005, // LONG
		TEXTURETAG_SIDE_FRONTANDBACK			= 0,
		TEXTURETAG_SIDE_FRONT							= 1,
		TEXTURETAG_SIDE_BACK							= 2,
	TEXTURETAG_RESTRICTION					= 1006, // STRING
	TEXTURETAG_TILE									= 1007, // BOOL
	TEXTURETAG_SEAMLESS							= 1008, // BOOL
	TEXTURETAG_MIX									= 1009, // BOOL

	TEXTURETAG_MATERIAL							= 1010, // link

	TEXTURETAG_POSITION							= 1011,	// vector
	TEXTURETAG_SIZE									= 1012,	// vector
	TEXTURETAG_ROTATION							= 1013,	// vector
	
	TEXTURETAG_TILESX								= 1014, // virtual ID
	TEXTURETAG_TILESY								= 1015, // virtual ID

	TEXTURETAG_STOPINTERACTIVEMAPPING = 1016,

	TEXTURETAG_CAMERA									= 1017, // link
	TEXTURETAG_CAMERA_RESOLUTION_X		= 1018, // LONG
	TEXTURETAG_CAMERA_RESOLUTION_Y		= 1019, // LONG 
	TEXTURETAG_CAMERA_ASPECT_X				= 1020, // REAL 
	TEXTURETAG_CAMERA_ASPECT_Y				= 1021, // REAL

	//DELME_TEXTURETAG_CAMERA_GROUP		= 1100, // virtual ID
	TEXTURETAG_CAMERA_CALCULATE				= 1101, // button

	TEXTURETAG_UVBUMP									= 1200,

	TEXTURETAG_COORDINATEGROUP 			= 840		// group
};

#endif

