#ifndef MRSGRAPH_H__
#define MRSGRAPH_H__

enum
{
	REDSHIFT_GRAPH_MAT_PREVIEW		= 1000,
	REDSHIFT_GRAPH_EDITOR_PREVIEW_SIZE_LEGACY,
	REDSHIFT_GRAPH_PREVIEW_ANIMATE,

	REDSHIFT_GRAPH_NODES			= 20000,
	REDSHIFT_GRAPH_NODES_MAX		= 1000,
	REDSHIFT_GRAPH_NODE_GROUPS		= 21000,

	REDSHIFT_GRAPH_BUTTON_EDIT		= 22000,
	REDSHIFT_GRAPH_SEPARATOR_NODES,
	REDSHIFT_GRAPH_STATE,
	REDSHIFT_GRAPH_GROUP_EDITOR,

	REDSHIFT_GRAPH_INTERNAL			= 23000,

	// Predefined IDs
	REDSHIFT_GRAPH_PREVIEW_SIZE				= 500,
	REDSHIFT_GRAPH_PREVIEW_SIZE_DEF			= 0,
	REDSHIFT_GRAPH_PREVIEW_SIZE_NO_SCALE	= 1,
	REDSHIFT_GRAPH_PREVIEW_SIZE_64			= 6,
	REDSHIFT_GRAPH_PREVIEW_SIZE_128			= 7,
	REDSHIFT_GRAPH_PREVIEW_SIZE_256			= 8,
	REDSHIFT_GRAPH_PREVIEW_SIZE_512			= 9,
	REDSHIFT_GRAPH_PREVIEW_SIZE_1024		= 10,
	REDSHIFT_GRAPH_PREVIEW_SIZE_2048		= 11,
	REDSHIFT_GRAPH_PREVIEW_SIZE_4096		= 12,
	REDSHIFT_GRAPH_PREVIEW_SIZE_8192		= 13,
	REDSHIFT_GRAPH_PREVIEW_SIZE_16384		= 14,
};

#endif // MRSGRAPH_H__
