11 #ifndef _COP2_COLORCURVE_H_
12 #define _COP2_COLORCURVE_H_
15 #define ARG_COLORCURVE_EDIT (myParmBase + 0)
16 #define ARG_COLORCURVE_EXTEND (myParmBase + 1)
18 #define ARG_COLORCURVE_USE_COMP (myParmBase + 3)
19 #define ARG_COLORCURVE_ALL (myParmBase + 4)
20 #define ARG_COLORCURVE_RED (myParmBase + 5)
21 #define ARG_COLORCURVE_GREEN (myParmBase + 6)
22 #define ARG_COLORCURVE_BLUE (myParmBase + 7)
23 #define ARG_COLORCURVE_ALPHA (myParmBase + 8)
37 static const char * myInputLabels[];
39 static int componentModeChanged(
void *,
int,
float,
41 static int globalChanged(
void *,
int,
float,
43 static int redChanged(
void *,
int,
float,
45 static int greenChanged(
void *,
int,
float,
47 static int blueChanged(
void *,
int,
float,
49 static int alphaChanged(
void *,
int,
float,
52 bool areComponentsModified();
54 void componentModeChanged();
57 int array_index,
float t,
77 int COLOR_CURVE_COMP(
int index)
80 void COLORCURVE_POINT_ALL(
int index,
float &
x,
float &
y,
float &
s,
82 void COLORCURVE_POINT_COMP(
int comp,
int index,
float &
x,
float &
y,
static OP_TemplatePair myTemplatePair
bool isFrameEffectHandled() override
#define ARG_COLORCURVE_RED
#define ARG_COLORCURVE_EXTEND
bool updateParmsFlags() override
GLuint const GLchar * name
**Note that the tasks the is the thread number *for the or if it s being executed by a non pool thread(this *can happen in cases where the whole pool is occupied and the calling *thread contributes to running the work load).**Thread pool.Have fun
exint evalInt(int pi, int vi, fpreal t) const
#define ARG_COLORCURVE_ALL
#define ARG_COLORCURVE_USE_COMP
static OP_VariablePair myVariablePair
virtual RU_PixelFunction * addPixelFunction(const TIL_Plane *plane, int array_index, float t, int xres, int yres, int thread)=0