#ifndef _XAsteroid_H_
#define _XAsteroid_H_

enum
{
	ASTEROID_OUTPUT = 2000,
	ASTEROID_CRATER_TYPE,
	ASTEROID_CRATER_SEED,
	ASTEROID_CRATER_SCALE,
	ASTEROID_CRATER_DEFINITION,
	ASTEROID_CRATER_EXTENT,

	ASTEROID_SURFACE_SEED = 5000,
	ASTEROID_SURFACE_SCALE,
	ASTEROID_SURFACE_COLOR,
	ASTEROID_SURFACE_COLOR_TURB,
	ASTEROID_SURFACE_NOISE,
	ASTEROID_SURFACE_COLOR_REMAP,

	ASTEROID_DISP_REMAP = 6000,
	ASTEROID_DISP_CLIP,

	ID_SURFACE_GROUP = 9000,
	ID_CRATER_GROUP,
	
	ID_BUTTONS_GROUP = 9200,
	ASTEROID_BUTTON_COPY_TOBUMP,
	ASTEROID_BUTTON_COPY_TODISP,
	ASTEROID_BUTTON_ABOUT,

	ID_COLOR_CORRECT = 9500,

	ASTEROID_BRIGHT = 10000,
	ASTEROID_CONTRAST,
	ASTEROID_GAMMA,
	ASTEROID_SATURATION,

	ASTEROID_OUTPUT_COLOR = 0,
	ASTEROID_OUTPUT_DISP,

	ASTEROID_CRATER_TYPE_REGULAR = 0,
	ASTEROID_CRATER_TYPE_IRREGULAR,

	ASTEROID_SURFACE_NOISE_BLIST_TURB = 2,
	ASTEROID_SURFACE_NOISE_BUYA = 3,
	ASTEROID_SURFACE_NOISE_DISPL_TURB = 7,
	ASTEROID_SURFACE_NOISE_ELECTRIC = 32,
	ASTEROID_SURFACE_NOISE_FBM = 8,
	ASTEROID_SURFACE_NOISE_FIRE = 31,
	ASTEROID_SURFACE_NOISE_GASEOUS = 33,
	ASTEROID_SURFACE_NOISE_LUKA = 10,
	ASTEROID_SURFACE_NOISE_NAKI = 12,
	ASTEROID_SURFACE_NOISE_NUTOUS = 14,
	ASTEROID_SURFACE_NOISE_PEZO = 16,
	ASTEROID_SURFACE_NOISE_POXO = 17,
	ASTEROID_SURFACE_NOISE_STUPL = 20,
	ASTEROID_SURFACE_NOISE_TURBULENCE = 21,
	ASTEROID_SURFACE_NOISE_WAVY_TURB = 23,

	//////////////////////


};

#endif
