#ifndef fx_c4d_particle_brush_H_
#define fx_c4d_particle_brush_H_

enum
{
	FXC4D_PARTICLEBRUSH_MAINGROUP = 2000,
	FXC4D_PARTICLEBRUSH_BRUSH_SUB,
	FXC4D_PARTICLEBRUSH_PAINT_SUB,

	FXC4D_PARTICLEBRUSH_RADIUS = 1000,
	FXC4D_PARTICLEBRUSH_MODE = 1001,
		FXC4D_PARTICLEBRUSH_MODE_FREE = 0,
		FXC4D_PARTICLEBRUSH_MODE_CIRCLE,
		FXC4D_PARTICLEBRUSH_MODE_LINE,
		FXC4D_PARTICLEBRUSH_MODE_ERASE,
		FXC4D_PARTICLEBRUSH_MODE_PAINT,
	FXC4D_PARTICLEBRUSH_SAMPLES = 1002,
	FXC4D_PARTICLEBRUSH_SAMPLES_PRESS,
	FXC4D_PARTICLEBRUSH_MOVING,
	FXC4D_PARTICLEBRUSH_MINRADIUS,
	FXC4D_PARTICLEBRUSH_CLEARALL,
	FXC4D_PARTICLEBRUSH_SPEED,
	FXC4D_PARTICLEBRUSH_TARGET,
	FXC4D_PARTICLEBRUSH_TARGET_SELECTOR,
	FXC4D_PARTICLEBRUSH_SAMPLES_CHECKOVERLAP,
	FXC4D_PARTICLEBRUSH_SAMPLES_OVERLAP,
	FXC4D_PARTICLEBRUSH_PROPERTY,
	FXC4D_PARTICLEBRUSH_PROPERTY_SELECTOR,

	FXC4D_PARTICLEBRUSH_PAINT_UNIT = 1050,
		FXC4D_PARTICLEBRUSH_PAINT_UNIT_COLOR = 0,
		FXC4D_PARTICLEBRUSH_PAINT_UNIT_METER,			
		FXC4D_PARTICLEBRUSH_PAINT_UNIT_PERCENT,
		FXC4D_PARTICLEBRUSH_PAINT_UNIT_VOXEL,
		FXC4D_PARTICLEBRUSH_PAINT_UNIT_RAW,
	FXC4D_PARTICLEBRUSH_PAINT_VARIATION = 1051,
	FXC4D_PARTICLEBRUSH_PAINT_COLOR,
	FXC4D_PARTICLEBRUSH_PAINT_COLORSHADER,
	FXC4D_PARTICLEBRUSH_PAINT_SCALAR_METER,
	FXC4D_PARTICLEBRUSH_PAINT_SCALAR_PERCENT,
	FXC4D_PARTICLEBRUSH_PAINT_SCALAR_VOXEL,
	FXC4D_PARTICLEBRUSH_PAINT_VECTOR_METER,
	FXC4D_PARTICLEBRUSH_PAINT_VECTOR_PERCENT,
	FXC4D_PARTICLEBRUSH_PAINT_VECTOR_VOXEL,
	FXC4D_PARTICLEBRUSH_PAINT_FALLOFF = 1060,
		FXC4D_PARTICLEBRUSH_PAINT_FALLOFF_NONE = 0,
		FXC4D_PARTICLEBRUSH_PAINT_FALLOFF_LINEAR,
		FXC4D_PARTICLEBRUSH_PAINT_FALLOFF_SPLINE,
	FXC4D_PARTICLEBRUSH_PAINT_FALLOFF_SPLINEGRAPH = 1061,
	FXC4D_PARTICLEBRUSH_PAINT_INTENSITY,
	FXC4D_PARTICLEBRUSH_PAINT_INTENSIFY_VECTORS,
	FXC4D_PARTICLEBRUSH_PAINT_BLEND = 1064,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_NORMAL = 0,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_MULTIPLY,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_DARKEN,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_LIGHTEN,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_SCREEN,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_OVERLAY,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_HARDLIGHT,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_SOFTLIGHT,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_COLORDODGE,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_COLORDODGEINV,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_COLORBURN,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_SOFTBURN,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_DIFFERENCE,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_NDIFFERENCE,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_EXCLUDE,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_REFLECT,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_ADD,
		FXC4D_PARTICLEBRUSH_PAINT_BLEND_SUB,
	FXC4D_PARTICLEBRUSH_PAINT_FIXUV = 1065,
		FXC4D_PARTICLEBRUSH_PAINT_FIXUV_SCREEN = 0,
		FXC4D_PARTICLEBRUSH_PAINT_FIXUV_BRUSH,
		FXC4D_PARTICLEBRUSH_PAINT_FIXUV_MOUSE,
	FXC4D_PARTICLEBRUSH_PAINT_SETPROPERTY = 1066,
	//////////////////////////////////////////////////////////////////////////
	
	FXC4D_PARTICLEBRUSH_DUMMY
};

#endif