Public Types | |
enum | { eNormal, eReadOnly } |
typedef void(* | BuildCallback) (void *curve) |
Ony for internal use, callback used to build the curve. | |
Public Attributes | |
const char * | name |
name of curve (should be short). NULL ends the table | |
std::string | defaultValue |
string to parse to get the default curve | |
BuildCallback | buildCallback |
Ony for internal use, callback used to build the curve. | |
int | flags |
bitmask with above values in it | |
const char * | tooltip |
Table entry describing one of the curves. You must create a static table of these and use it in the constructor of your LookupCurves object. Warning: the pointer to the table is copied into Nuke and it must remain in existence even if the LookupCurves object is destroyed.
©2021 The Foundry Visionmongers, Ltd. All Rights Reserved. |