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 XMDR_DRAG_COEFF
Element Information
Sample Code
Example code for the id XMDR_DRAG_COEFF in Omdrag
Note that this is not the actual code from the Omdrag file.
This code is just an example to show you how to add a similar control to your own description.
Resource File Code (Omdrag.res)
LONG XMDR_DRAG_COEFF { CYCLE { DRAG_COEFF_DOLPHIN; DRAG_COEFF_MISSILE; DRAG_COEFF_FIGHTER; DRAG_COEFF_CAR; DRAG_COEFF_BIRD; DRAG_COEFF_SPHERE; DRAG_COEFF_CUBE; DRAG_COEFF_BICYCLE; DRAG_COEFF_BICYCLE_RIDER; DRAG_COEFF_HUMAN; DRAG_COEFF_MCYCLE_RIDER; DRAG_COEFF_RECT; DRAG_COEFF_CUSTOM; } }
Header File Code (Omdrag.h)
#ifndef OMDRAG_H__ #define OMDRAG_H__ enum { XMDR_DRAG_COEFF = 1000, //First ID should start at 1000 DRAG_COEFF_DOLPHIN = 1, DRAG_COEFF_MISSILE = 2, DRAG_COEFF_FIGHTER = 3, DRAG_COEFF_CAR = 4, DRAG_COEFF_BIRD = 5, DRAG_COEFF_SPHERE = 6, DRAG_COEFF_CUBE = 7, DRAG_COEFF_BICYCLE = 8, DRAG_COEFF_BICYCLE_RIDER = 9, DRAG_COEFF_HUMAN = 10, DRAG_COEFF_MCYCLE_RIDER = 11, DRAG_COEFF_RECT = 12, DRAG_COEFF_CUSTOM = 13, }; #endif // OMDRAG_H__
String File Code (Omdrag.str)
// C4D-StringResource // Identifier Text STRINGTABLE { XMDR_DRAG_COEFF "DragCoefficient"; DRAG_COEFF_DOLPHIN "Dolphin"; DRAG_COEFF_MISSILE "Missile"; DRAG_COEFF_FIGHTER "FighterAircraft"; DRAG_COEFF_CAR "SaloonCar"; DRAG_COEFF_BIRD "Bird"; DRAG_COEFF_SPHERE "Sphere"; DRAG_COEFF_CUBE "Cube"; DRAG_COEFF_BICYCLE "Bicycle"; DRAG_COEFF_BICYCLE_RIDER "BicycleandRider"; DRAG_COEFF_HUMAN "Human(Upright)"; DRAG_COEFF_MCYCLE_RIDER "MotorcycleandRider"; DRAG_COEFF_RECT "RectangularBox"; DRAG_COEFF_CUSTOM "Custom"; }