Here you will find documentation on all the descriptions that Cinema 4D currently has. You can list them Alphabetically, by Type or Plugin . The sample Python and C++ code is automatically generated and in some cases may not be 100% correct. If something doesn't work then please refer to the official Cinema 4D SDK documentation for more information.
ID FIELDLAYER_CHANNELMIX_VALUE
Element Information
Sample Code
Example code for the id FIELDLAYER_CHANNELMIX_VALUE in FLChannelMix
Note that this is not the actual code from the FLChannelMix file.
This code is just an example to show you how to add a similar control to your own description.
Resource File Code (FLChannelMix.res)
LONG FIELDLAYER_CHANNELMIX_VALUE { CYCLE { FIELDLAYER_CHANNELMIX_SOURCE_VALUE; -1; FIELDLAYER_CHANNELMIX_SOURCE_COLOR; FIELDLAYER_CHANNELMIX_SOURCE_COLOR_R; FIELDLAYER_CHANNELMIX_SOURCE_COLOR_G; FIELDLAYER_CHANNELMIX_SOURCE_COLOR_B; FIELDLAYER_CHANNELMIX_SOURCE_COLOR_ALPHA; -1; FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION; FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_X; FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_Y; FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_Z; -1; FIELDLAYER_CHANNELMIX_SOURCE_SOLID; } }
Header File Code (FLChannelMix.h)
#ifndef FLCHANNELMIX_H__ #define FLCHANNELMIX_H__ enum { FIELDLAYER_CHANNELMIX_VALUE = 1000, //First ID should start at 1000 FIELDLAYER_CHANNELMIX_SOURCE_VALUE = 1, -1 = 2, FIELDLAYER_CHANNELMIX_SOURCE_COLOR = 3, FIELDLAYER_CHANNELMIX_SOURCE_COLOR_R = 4, FIELDLAYER_CHANNELMIX_SOURCE_COLOR_G = 5, FIELDLAYER_CHANNELMIX_SOURCE_COLOR_B = 6, FIELDLAYER_CHANNELMIX_SOURCE_COLOR_ALPHA = 7, -1 = 8, FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION = 9, FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_X = 10, FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_Y = 11, FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_Z = 12, -1 = 13, FIELDLAYER_CHANNELMIX_SOURCE_SOLID = 14, }; #endif // FLCHANNELMIX_H__
String File Code (FLChannelMix.str)
// C4D-StringResource // Identifier Text STRINGTABLE { FIELDLAYER_CHANNELMIX_VALUE "Value"; FIELDLAYER_CHANNELMIX_SOURCE_VALUE "Value"; -1 ""; FIELDLAYER_CHANNELMIX_SOURCE_COLOR "Color"; FIELDLAYER_CHANNELMIX_SOURCE_COLOR_R "Red"; FIELDLAYER_CHANNELMIX_SOURCE_COLOR_G "Green"; FIELDLAYER_CHANNELMIX_SOURCE_COLOR_B "Blue"; FIELDLAYER_CHANNELMIX_SOURCE_COLOR_ALPHA "Alpha"; -1 ""; FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION "Direction"; FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_X "DirectionX"; FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_Y "DirectionY"; FIELDLAYER_CHANNELMIX_SOURCE_DIRECTION_Z "DirectionZ"; -1 ""; FIELDLAYER_CHANNELMIX_SOURCE_SOLID "Solid"; }