r3ieffgd

r3blurgd
r3combeg
r3dithgd
r3dofg
r3detedg
r3foggad
r3gloweg
r3imflg
r3lsprgd
r3linegd
r3parteg
r3saturg
r3tblurg
r3vslefg

r3ieffgd

Class

real/gadget/r3ieffgd.h

Library

r3gad

Description:

Image Effect gadget base class

See Also

oops/r3gadget.h

Super Class

r3Gadget

R3CLID_GADGET

JavaScript

r3Imageeffectgadget

Class Identifier

R3CLID_IMAGEEFFECTGADGET - 845

Methods

Attributes

Materials, Channels, UnitConverter,

Registration

int R3RegisterImageEffectGadgetClass(R3APP *app);

Materials

Attribute

Materials

Identifier

R3IMGEFFGA_Materials

JavaScript type

Object

C type

R3OBJ*

Description

material layer

Syntax


jsobj.SetMaterials(value);
value = jsobj.GetMaterials();


R3OBJ* value = ...;
R3SetAttrs(r3obj, R3IMGEFFGA_Materials, value, R3TAG_END);
R3OBJ* value;
R3GetAttrs(r3obj, R3IMGEFFGA_Materials, &value, R3TAG_END);

Channels

Attribute

Channels

Identifier

R3IMGEFFGA_Channels

JavaScript type

Object

C type

R3OBJ*

Description

user defined channels layer

Syntax


jsobj.SetChannels(value);
value = jsobj.GetChannels();


R3OBJ* value = ...;
R3SetAttrs(r3obj, R3IMGEFFGA_Channels, value, R3TAG_END);
R3OBJ* value;
R3GetAttrs(r3obj, R3IMGEFFGA_Channels, &value, R3TAG_END);

UnitConverter

Attribute

UnitConverter

Identifier

R3IMGEFFGA_UnitConverter

JavaScript type

Object

C type

R3OBJ*

Description

Syntax


jsobj.SetUnitConverter(value);
value = jsobj.GetUnitConverter();


R3OBJ* value = ...;
R3SetAttrs(r3obj, R3IMGEFFGA_UnitConverter, value, R3TAG_END);
R3OBJ* value;
R3GetAttrs(r3obj, R3IMGEFFGA_UnitConverter, &value, R3TAG_END);