c4d_parameter_ids.h File Reference

Macros

#define CINEWARE_ANIM_START
 
#define CINEWARE_ANIM_END
 
#define CUSTOMGUI_REAL
 
#define CUSTOMGUI_REALSLIDER
 
#define CUSTOMGUI_REALSLIDERONLY
 
#define CUSTOMGUI_VECTOR
 
#define CUSTOMGUI_STRING
 
#define CUSTOMGUI_STRINGMULTI
 
#define CUSTOMGUI_STATICTEXT
 
#define CUSTOMGUI_CYCLE
 
#define CUSTOMGUI_CYCLEBUTTON
 
#define CUSTOMGUI_LONG
 
#define CUSTOMGUI_LONGSLIDER
 
#define CUSTOMGUI_BOOL
 
#define CUSTOMGUI_TIME
 
#define CUSTOMGUI_COLOR
 
#define CUSTOMGUI_MATRIX
 
#define CUSTOMGUI_BUTTON
 
#define CUSTOMGUI_POPUP
 
#define CUSTOMGUI_SEPARATOR
 
#define CUSTOMGUI_SUBDESCRIPTION
 
#define CUSTOMGUI_PROGRESSBAR
 
#define Tbaselist2d
 
#define Tbasedocument
 
#define Tpluginlayer
 
#define Tundoablelist
 
#define Tgelistnode
 
#define Opolygon
 
#define Ospline
 
#define Olight
 
#define Ocamera
 
#define Ofloor
 
#define Osky
 
#define Oenvironment
 
#define Oloft
 
#define Offd
 
#define Oparticle
 
#define Odeflector
 
#define Ogravitation
 
#define Orotation
 
#define Owind
 
#define Ofriction
 
#define Oturbulence
 
#define Oextrude
 
#define Olathe
 
#define Osweep
 
#define Oattractor
 
#define Obezier
 
#define Oforeground
 
#define Obackground
 
#define Obone
 
#define Odestructor
 
#define Ometaball
 
#define Oinstance
 
#define Obend
 
#define Obulge
 
#define Oshear
 
#define Otaper
 
#define Otwist
 
#define Owave
 
#define Ostage
 
#define Oline
 
#define Omicrophone
 
#define Oloudspeaker
 
#define Onull
 
#define Osymmetry
 
#define Owrap
 
#define Oboole
 
#define Oexplosion
 
#define Oformula
 
#define Omelt
 
#define Oshatter
 
#define Owinddeform
 
#define Oarray
 
#define Oheadphone
 
#define Oworkplane
 
#define Oplugin
 
#define Obase
 
#define Opoint
 
#define Obasedeform
 
#define Oparticlemodifier
 
#define Opolyreduction
 
#define Oshowdisplacement
 
#define Ojoint
 
#define Oskin
 
#define Oweighteffector
 
#define Ocharacter
 
#define Ocmotion
 
#define Oxref
 
#define Omotiontracker
 
#define Ovolume
 
#define Ovolumebuilder
 
#define Ovolumemesher
 
#define Ovolumeset
 
#define Ofieldforce
 
#define Ocube
 
#define Osphere
 
#define Oplatonic
 
#define Ocone
 
#define Otorus
 
#define Odisc
 
#define Otube
 
#define Ofigure
 
#define Opyramid
 
#define Oplane
 
#define Ofractal
 
#define Ocylinder
 
#define Ocapsule
 
#define Ooiltank
 
#define Orelief
 
#define Osinglepoly
 
#define Opluginpolygon
 
#define Osplineprimitive
 
#define Osplineprofile
 
#define Osplineflower
 
#define Osplineformula
 
#define Osplinetext
 
#define Osplinenside
 
#define Ospline4side
 
#define Osplinecircle
 
#define Osplinearc
 
#define Osplinecissoid
 
#define Osplinecycloid
 
#define Osplinehelix
 
#define Osplinerectangle
 
#define Osplinestar
 
#define Osplinecogwheel
 
#define Osplinecontour
 
#define Oselection
 
#define Osds
 
#define Osplinedeformer
 
#define Osplinerail
 
#define Oatomarray
 
#define Ospherify
 
#define Oexplosionfx
 
#define Oconnector
 
#define Oalembicgenerator
 
#define Ofalloff
 
#define Olod
 
#define Ofield
 
#define Ovoronoipointgenerator
 
#define ID_MOTIONFRACTUREVORONOI
 
#define SKY_II_SKY_OBJECT
 
#define Ocloud
 
#define Ocloudgroup
 
#define CNURBS_OBJECT_ID
 
#define Osplinewrap
 
#define Odynamicspline
 
#define CA_MESH_DEFORMER_OBJECT_ID
 
#define Tpoint
 
#define Tanchor
 
#define Tphong
 
#define Tdisplay
 
#define Tkinematic
 
#define Ttexture
 
#define Ttangent
 
#define Tprotection
 
#define Tparticle
 
#define Tmotionblur
 
#define Tcompositing
 
#define Tannotation
 
#define Tsavetemp
 
#define Tpolygon
 
#define Tuvw
 
#define Tsegment
 
#define Tpolygonselection
 
#define Tpointselection
 
#define Tcoffeeexpression
 
#define Ttargetexpression
 
#define Tfixexpression
 
#define Tsunexpression
 
#define Tikexpression
 
#define Tline
 
#define Tvertexmap
 
#define Trestriction
 
#define Tmetaball
 
#define Tbakeparticle
 
#define Tmorph
 
#define Tsticktexture
 
#define Tplugin
 
#define Tstop
 
#define Tbase
 
#define Tvariable
 
#define Tvibrate
 
#define Taligntospline
 
#define Taligntopath
 
#define Tedgeselection
 
#define Tclaudebonet_EX
 
#define Tnormal
 
#define Tcorner
 
#define Tsds
 
#define Tlookatcamera
 
#define Texpresso
 
#define Tsoftselection
 
#define Tbaketexture
 
#define Tsdsdata
 
#define Tweights
 
#define Tposemorph
 
#define Tpython
 
#define Tsculpt
 
#define Tmotioncam
 
#define Tmorphcam
 
#define Tcrane
 
#define Tarchigrass
 
#define Tsculptnormals
 
#define Tsplinenormal
 
#define Tinteraction
 
#define Tgrouppriority
 
#define Tvertexcolor
 
#define Thairlight
 
#define Tsketch
 
#define Twww
 
#define ID_CTP_OBJECT_TAG
 
#define ID_CTP_TAG
 
#define AC_TAG_ID
 
#define VW_TAG_ID
 
#define Timp
 
#define Tprotectstate
 
#define Tbonecache
 
#define Texternalcompositing
 
#define Tdxf
 
#define Talembicmorphtag
 
#define Tmeshattribute
 
#define Tvolumebuilder
 
#define Mbase
 
#define Mmaterial
 
#define Mplugin
 
#define Mfog
 
#define Mterrain
 
#define Mdanel
 
#define Mbanji
 
#define Mbanzi
 
#define Mcheen
 
#define Mmabel
 
#define Mnukei
 
#define MCgFX
 
#define Msketch
 
#define Mhair
 
#define Mskysurface
 
#define Marchigrass
 
#define Mshadowcatcher
 
#define Xbase
 
#define Xcolor
 
#define Xbitmap
 
#define Xbrick
 
#define Xcheckerboard
 
#define Xcloud
 
#define Xcolorstripes
 
#define Xcyclone
 
#define Xearth
 
#define Xfire
 
#define Xflame
 
#define Xgalaxy
 
#define Xmetal
 
#define Xsimplenoise
 
#define Xrust
 
#define Xstar
 
#define Xstarfield
 
#define Xsunburst
 
#define Xsimpleturbulence
 
#define Xvenus
 
#define Xwater
 
#define Xwood
 
#define Xplanet
 
#define Xmarble
 
#define Xspectral
 
#define Xgradient
 
#define Xfalloff
 
#define Xtiles
 
#define Xfresnel
 
#define Xlumas
 
#define Xproximal
 
#define Xnormaldirection
 
#define Xtranslucency
 
#define Xfusion
 
#define Xposterizer
 
#define Xcolorizer
 
#define Xdistorter
 
#define Xprojector
 
#define Xnoise
 
#define Xlayer
 
#define Xspline
 
#define Xfilter
 
#define Xripple
 
#define Xdirt
 
#define Xvertexmap
 
#define Xsss
 
#define Xambientocclusion
 
#define Xchanlum
 
#define Xmosaic
 
#define Xpavement
 
#define Xcelshader
 
#define Xspotshader
 
#define Xartshader
 
#define Xhatchingshader
 
#define Xxmbsubsurface
 
#define Xrainsampler
 
#define Xnormalizer
 
#define Xterrainmask
 
#define Xobjectcolor
 
#define Xformula
 
#define Xvariation
 
#define Xthinfilm
 
#define Xmobeat
 
#define Xmocamera
 
#define Xmocolor
 
#define Xmomulti
 
#define Xsubstance
 
#define VPlenseffects
 
#define VPobjectglow
 
#define VPcolorcorrection
 
#define VPcomic
 
#define VPscenemotionblur
 
#define VPsoftfilter
 
#define VPsharpenfilter
 
#define VPmedianfilter
 
#define VPremote
 
#define VPopticsuite_depthoffield
 
#define VPopticsuite_glow
 
#define VPopticsuite_highlights
 
#define VPambientocclusion
 
#define VPxmbsampler
 
#define VPGPURenderer
 
#define VPToneMapping
 
#define VPpositionpass
 
#define VPnormalpass
 
#define VPPhLensDistortion
 
#define VPwatermark
 
#define VPDenoiser
 
#define VPcolormapping
 
#define VPcylindricallens
 
#define VPvectormotionblur
 
#define VPhair
 
#define VPobjectmotionblur
 
#define VPsketch
 
#define VPglobalillumination
 
#define VPcaustics
 
#define CTpla
 
#define CTsound
 
#define CTmorph
 
#define CTtime
 
#define CK_MORPH_LINK
 
#define CK_MORPH_BIAS
 
#define CK_MORPH_CUBIC
 

Enumerations

enum  {
  UPDATE_SCENE_ID,
  UPDATE_SCENE_FLAGS,
  UPDATE_SCENE_FLAG_CHECKNAMES,
  UPDATE_SCENE_FLAG_LAYERNAMES,
  UPDATE_SCENE_FLAG_KEEP_OBJECTS_WITHOUT_UID,
  UPDATE_SCENE_FLAG_DO_GEOMETRY,
  UPDATE_SCENE_FLAG_DO_MATERIALS,
  UPDATE_SCENE_FLAG_DO_LAYERS,
  UPDATE_SCENE_FLAG_DO_LIGHTS,
  UPDATE_SCENE_FLAG_DO_CAMERAS,
  UPDATE_SCENE_FLAG_DO_SKY,
  UPDATE_SCENE_FLAG_UNCHECK_GEOMETRY,
  UPDATE_SCENE_FLAG_UNCHECK_MATERIALS,
  UPDATE_SCENE_FLAG_UNCHECK_LAYERS,
  UPDATE_SCENE_FLAG_UNCHECK_LIGHTS,
  UPDATE_SCENE_FLAG_UNCHECK_CAMERAS,
  UPDATE_SCENE_FLAG_UNCHECK_SKY
}
 
enum  EXECUTIONRESULT {
  EXECUTIONRESULT_OK,
  EXECUTIONRESULT_USERBREAK,
  EXECUTIONRESULT_OUTOFMEMORY
}
 
enum  ROTATIONORDER {
  ROTATIONORDER_YXZGLOBAL,
  ROTATIONORDER_YZXGLOBAL,
  ROTATIONORDER_ZYXGLOBAL,
  ROTATIONORDER_ZXYGLOBAL,
  ROTATIONORDER_XZYGLOBAL,
  ROTATIONORDER_XYZGLOBAL,
  ROTATIONORDER_YXZLOCAL,
  ROTATIONORDER_YZXLOCAL,
  ROTATIONORDER_ZYXLOCAL,
  ROTATIONORDER_ZXYLOCAL,
  ROTATIONORDER_XZYLOCAL,
  ROTATIONORDER_XYZLOCAL,
  ROTATIONORDER_HPB,
  ROTATIONORDER_DEFAULT
}
 
enum  VERSIONTYPE {
  VERSIONTYPE_PRIME,
  VERSIONTYPE_BODYPAINT,
  VERSIONTYPE_STUDIO,
  VERSIONTYPE_VISUALIZE,
  VERSIONTYPE_BROADCAST,
  VERSIONTYPE_BENCHMARK,
  VERSIONTYPE_UPDATER,
  VERSIONTYPE_INSTALLER,
  VERSIONTYPE_NET_CLIENT,
  VERSIONTYPE_NET_SERVER_3,
  VERSIONTYPE_NET_SERVER_UNLIMITED,
  VERSIONTYPE_UNKNOWN,
  VERSIONTYPE_LICENSESERVER
}
 
enum  DTYPE {
  DTYPE_NONE,
  DTYPE_CHILDREN,
  DTYPE_GROUP,
  DTYPE_COLOR,
  DTYPE_SUBCONTAINER,
  DTYPE_MULTIPLEDATA,
  DTYPE_TEXTURE,
  DTYPE_BUTTON,
  DTYPE_DYNAMIC,
  DTYPE_SEPARATOR,
  DTYPE_STATICTEXT,
  DTYPE_POPUP,
  DTYPE_LONG,
  DTYPE_REAL,
  DTYPE_TIME,
  DTYPE_VECTOR,
  DTYPE_MATRIX,
  DTYPE_STRING,
  DTYPE_FILENAME,
  DTYPE_BASELISTLINK,
  DTYPE_BOOL,
  DTYPE_NORMAL,
  DTYPE_COLORA,
  DTYPE_VECTOR4D,
  DTYPE_
}
 
enum  {
  DESC_NAME,
  DESC_SHORT_NAME,
  DESC_VERSION,
  DESC_VERSION_DEMO,
  DESC_VERSION_XL,
  DESC_VERSION_ALL,
  DESC_CHILDREN,
  DESC_MIN,
  DESC_MAX,
  DESC_MINEX,
  DESC_MAXEX,
  DESC_STEP,
  DESC_ANIMATE,
  DESC_ANIMATE_OFF,
  DESC_ANIMATE_ON,
  DESC_ANIMATE_MIX,
  DESC_ASKOBJECT,
  DESC_UNIT,
  DESC_UNIT_FLOAT,
  DESC_UNIT_INT,
  DESC_UNIT_PERCENT,
  DESC_UNIT_DEGREE,
  DESC_UNIT_METER,
  DESC_UNIT_TIME,
  DESC_PARENTGROUP,
  DESC_CYCLE,
  DESC_HIDE,
  DESC_DEFAULT,
  DESC_ACCEPT,
  DESC_SEPARATORLINE,
  DESC_REFUSE,
  DESC_PARENTID,
  DESC_CUSTOMGUI,
  DESC_COLUMNS,
  DESC_LAYOUTGROUP,
  DESC_REMOVEABLE,
  DESC_GUIOPEN,
  DESC_EDITABLE,
  DESC_MINSLIDER,
  DESC_MAXSLIDER,
  DESC_GROUPSCALEV,
  DESC_SCALEH,
  DESC_LAYOUTVERSION,
  DESC_ALIGNLEFT,
  DESC_FITH,
  DESC_NEWLINE,
  DESC_TITLEBAR,
  DESC_CYCLEICONS,
  DESC_CYCLESYMBOLS,
  DESC_PARENT_COLLAPSE,
  DESC_FORBID_INLINE_FOLDING,
  DESC_FORBID_SCALING,
  DESC_ANGULAR_XYZ,
  DESC_INPORT,
  DESC_OUTPORT,
  DESC_STATICPORT,
  DESC_NEEDCONNECTION,
  DESC_MULTIPLE,
  DESC_PORTONLY,
  DESC_CREATEPORT,
  DESC_PORTSMIN,
  DESC_PORTSMAX,
  DESC_NOTMOVABLE,
  DESC_EDITPORT,
  DESC_ITERATOR,
  DESC_PARENTMSG,
  DESC_MATEDNOTEXT,
  DESC_COLUMNSMATED,
  DESC_SHADERLINKFLAG,
  DESC_NOGUISWITCH,
  DESC_RESOURCEPATH,
  DESC_RESOURCELINE,
  DESC_TEMPDESCID,
  DESC_IDENT,
  DESC_
}
 
enum  DESCIDSTATE {
  DESCIDSTATE_0,
  DESCIDSTATE_LOCKED,
  DESCIDSTATE_HIDDEN,
  DESCIDSTATE_OVERRIDE,
  DESCIDSTATE_FORBIDOVERRIDE
}
 
enum  NOTIFY_EVENT {
  NOTIFY_EVENT_NONE,
  NOTIFY_EVENT_ALL,
  NOTIFY_EVENT_ANY,
  NOTIFY_EVENT_PRE_DEFORM,
  NOTIFY_EVENT_POST_DEFORM,
  NOTIFY_EVENT_UNDO,
  NOTIFY_EVENT_MESSAGE,
  NOTIFY_EVENT_FREE,
  NOTIFY_EVENT_COPY,
  NOTIFY_EVENT_CACHE,
  NOTIFY_EVENT_REMOVE,
  NOTIFY_EVENT_CLONE,
  NOTIFY_EVENT_INSERT,
  NOTIFY_EVENT_SELECTIONBIT,
  NOTIFY_EVENT_HIGHLIGHTBIT,
  NOTIFY_EVENT_SETNAME,
  NOTIFY_EVENT_0
}
 
enum  NOTIFY_EVENT_FLAG {
  NOTIFY_EVENT_FLAG_REMOVED,
  NOTIFY_EVENT_FLAG_COPY_UNDO,
  NOTIFY_EVENT_FLAG_COPY_CACHE,
  NOTIFY_EVENT_FLAG_COPY_DUPLICATE,
  NOTIFY_EVENT_FLAG_ONCE,
  NOTIFY_EVENT_FLAG_COPY,
  NOTIFY_EVENT_FLAG_0
}
 
enum  CINTERPOLATION {
  CINTERPOLATION_SPLINE,
  CINTERPOLATION_LINEAR,
  CINTERPOLATION_STEP,
  CINTERPOLATION_DUMMY
}
 
enum  CAUTOMODE {
  CAUTOMODE_CLASSIC,
  CAUTOMODE_FIXEDSLOPE
}
 
enum  ROTATIONINTERPOLATION {
  ROTATIONINTERPOLATION_QUATERNION_SLERP,
  ROTATIONINTERPOLATION_QUATERNION_CUBIC
}
 
enum  CKEYPRESET {
  CKEYPRESET_CLASSICAUTO,
  CKEYPRESET_NEWAUTO,
  CKEYPRESET_NEWAUTOWEIGHTED,
  CKEYPRESET_CUSTOM
}
 
enum  {
  SLA_NOISE_NOISE_BOX_NOISE,
  SLA_NOISE_NOISE_BLIST_TURB,
  SLA_NOISE_NOISE_BUYA,
  SLA_NOISE_NOISE_CELL_NOISE,
  SLA_NOISE_NOISE_CRANAL,
  SLA_NOISE_NOISE_DENTS,
  SLA_NOISE_NOISE_DISPL_TURB,
  SLA_NOISE_NOISE_FBM,
  SLA_NOISE_NOISE_HAMA,
  SLA_NOISE_NOISE_LUKA,
  SLA_NOISE_NOISE_MOD_NOISE,
  SLA_NOISE_NOISE_NAKI,
  SLA_NOISE_NOISE_NOISE,
  SLA_NOISE_NOISE_NUTOUS,
  SLA_NOISE_NOISE_OBER,
  SLA_NOISE_NOISE_PEZO,
  SLA_NOISE_NOISE_POXO,
  SLA_NOISE_NOISE_RANDOM,
  SLA_NOISE_NOISE_SEMA,
  SLA_NOISE_NOISE_STUPL,
  SLA_NOISE_NOISE_TURBULENCE,
  SLA_NOISE_NOISE_VL_NOISE,
  SLA_NOISE_NOISE_WAVY_TURB,
  SLA_NOISE_NOISE_SEPARATOR,
  SLA_NOISE_NOISE_CELL_VORONOI,
  SLA_NOISE_NOISE_DISPL_VORONOI,
  SLA_NOISE_NOISE_SPARSE_CONV,
  SLA_NOISE_NOISE_VORONOI_1,
  SLA_NOISE_NOISE_VORONOI_2,
  SLA_NOISE_NOISE_VORONOI_3,
  SLA_NOISE_NOISE_ZADA,
  SLA_NOISE_NOISE_FIRE,
  SLA_NOISE_NOISE_ELECTRIC,
  SLA_NOISE_NOISE_GASEOUS
}
 
enum  SPLINETYPE {
  SPLINETYPE_LINEAR,
  SPLINETYPE_CUBIC,
  SPLINETYPE_AKIMA,
  SPLINETYPE_BSPLINE,
  SPLINETYPE_BEZIER,
  RESERVEDSPLINETYPE1,
  RESERVEDSPLINETYPE2
}
 

Macro Definition Documentation

◆ CINEWARE_ANIM_START

#define CINEWARE_ANIM_START

◆ CINEWARE_ANIM_END

#define CINEWARE_ANIM_END

◆ CK_MORPH_LINK

#define CK_MORPH_LINK

◆ CK_MORPH_BIAS

#define CK_MORPH_BIAS

◆ CK_MORPH_CUBIC

#define CK_MORPH_CUBIC