8 #ifndef META_OCEAN_INTERACTION_JS_COLOR_H
9 #define META_OCEAN_INTERACTION_JS_COLOR_H
73 static inline const char* objectName();
This class implements a wrapper for a JavaScript Color object.
Definition: JSColor.h:28
static void createFunctionTemplate()
Creates the function template and object template for this object.
FunctionId
Definition of ids for individual functions.
Definition: JSColor.h:53
@ FI_CLAMP
Definition: JSColor.h:54
@ FI_INVERT
Definition: JSColor.h:57
@ FI_NORMALIZED
Definition: JSColor.h:63
@ FI_CLAMPED
Definition: JSColor.h:55
@ FI_IS_NORMALIZED
Definition: JSColor.h:60
@ FI_INTERPOLATE
Definition: JSColor.h:56
@ FI_IS_EQUAL
Definition: JSColor.h:59
@ FI_NORMALIZE
Definition: JSColor.h:62
@ FI_MULTIPLY
Definition: JSColor.h:61
@ FI_INVERTED
Definition: JSColor.h:58
AccessorId
Definition of ids for individual accessors.
Definition: JSColor.h:38
@ AI_GREEN
The accessor for the green property, a number value.
Definition: JSColor.h:42
@ AI_RED
The accessor for the red property, a number value.
Definition: JSColor.h:40
@ AI_BLUE
The accessor for the blue property, a number value.
Definition: JSColor.h:44
static const char * objectName()
Returns the JavaScript name of this object.
Definition: JSColor.h:83
This class implements the java script interaction library object.
Definition: JSLibrary.h:32
This class implements the base class for all native wrapper of JavaScript objects.
Definition: JSObject.h:31
This class implements a color defined by red, green, blue and alpha parameters.
Definition: RGBAColor.h:41
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15