Open Search
    ge_prepass.h File Reference

    Classes

    struct  BezierPoint
     
    struct  ViewportRenderIDMessageData
     

    Namespaces

     cinema
     

    Macros

    #define MACTYPE_CINEMA
     
    #define MACCREATOR_CINEMA
     
    #define MAX_IMAGE_RESOLUTION
     
    #define C4DUUID_SIZE
     
    #define FILTER_TIF
     
    #define FILTER_TGA
     
    #define FILTER_BMP
     
    #define FILTER_IFF
     
    #define FILTER_JPG
     
    #define FILTER_PICT
     
    #define FILTER_PSD
     
    #define FILTER_RLA
     
    #define FILTER_RPF
     
    #define FILTER_B3D
     
    #define FILTER_TIF_B3D
     
    #define FILTER_PSB
     
    #define FILTER_AVI
     
    #define FILTER_MOVIE
     
    #define FILTER_HDR
     
    #define FILTER_EXR_LOAD
     
    #define FILTER_EXR
     
    #define FILTER_PNG
     
    #define FILTER_IES
     
    #define FILTER_B3DNET
     
    #define FILTER_DPX
     
    #define FILTER_DDS
     
    #define AVISAVER_FCCTYPE
     
    #define AVISAVER_FCCHANDLER
     
    #define AVISAVER_LKEY
     
    #define AVISAVER_LDATARATE
     
    #define AVISAVER_LQ
     
    #define QTSAVER_COMPRESSOR
     
    #define QTSAVER_QUALITY
     
    #define QTSAVER_TEMPQUAL
     
    #define QTSAVER_FRAMERATE
     
    #define QTSAVER_KEYFRAMES
     
    #define QTSAVER_PLANES
     
    #define QTSAVER_DATARATE
     
    #define QTSAVER_FRAMEDURATION
     
    #define QTSAVER_MINQUALITY
     
    #define QTSAVER_MINTEMPQUAL
     
    #define QTSAVER_FIXEDFRAMERATE
     
    #define JPGSAVER_QUALITY
     
    #define PNG_INTERLACED
     
    #define RLA_OPTIONS
     
    #define DPX_PLANAR
     
    #define BITDEPTH_SHIFT
     
    #define BITDEPTH_MAXMODES
     
    #define BITDEPTH_UCHAR
     
    #define BITDEPTH_UWORD
     
    #define BITDEPTH_FLOAT
     
    #define OBJECT_MODIFIER
     
    #define OBJECT_HIERARCHYMODIFIER
     
    #define OBJECT_GENERATOR
     
    #define OBJECT_INPUT
     
    #define OBJECT_PARTICLEMODIFIER
     
    #define OBJECT_NOCACHESUB
     
    #define OBJECT_ISSPLINE
     
    #define OBJECT_UNIQUEENUMERATION
     
    #define OBJECT_CAMERADEPENDENT
     
    #define OBJECT_USECACHECOLOR
     
    #define OBJECT_POINTOBJECT
     
    #define OBJECT_POLYGONOBJECT
     
    #define OBJECT_NO_PLA
     
    #define OBJECT_DONTFREECACHE
     
    #define OBJECT_CALL_ADDEXECUTION
     
    #define OBJECT_NOCHILDEXPRESSIONS
     
    #define OBJECT_FIELDOBJECT
     
    #define OBJECT_HASDEFORMMODE
     
    #define OBJECT_ICONCHOOSER_PARENT_IGNORE
     
    #define OBJECT_CUSTOM_NAME_ADDITION
     
    #define FIELDLAYER_DIRECT
     
    #define FIELDLAYER_CHILDREN
     
    #define FIELDLAYER_NOVALUEOUT
     
    #define FIELDLAYER_NOCOLOROUT
     
    #define FIELDLAYER_NODIRECTIONOUT
     
    #define FIELDLAYER_AGGREGATE
     
    #define FIELDLAYER_HASREMAP
     
    #define FIELDLAYER_PREMULTIPLIED
     
    #define FIELDLAYER_NOROTATIONOUT
     
    #define Tbaselist2d
     
    #define Tbasedocument
     
    #define Tpluginlayer
     
    #define Tundoablelist
     
    #define Tgelistnode
     
    #define Tbasedraw
     
    #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 Marchigrass
     
    #define Mshadowcatcher
     
    #define Mpyroobject
     
    #define Mpyrovolume
     
    #define Mrsgraph
     
    #define Msketch
     
    #define Moutline
     
    #define VPbase
     
    #define Opolygon
     
    #define Ospline
     
    #define Olight
     
    #define Orslight
     
    #define Ocamera
     
    #define Orscamera
     
    #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 Odestructor
     
    #define Ometaball
     
    #define Oinstance
     
    #define Obend
     
    #define Obulge
     
    #define Oshear
     
    #define Otaper
     
    #define Otwist
     
    #define Owave
     
    #define Ostage
     
    #define Oline
     
    #define Onull
     
    #define Osymmetry
     
    #define Owrap
     
    #define Oboole
     
    #define Oexplosion
     
    #define Oformula
     
    #define Omelt
     
    #define Oshatter
     
    #define Owinddeform
     
    #define Oarray
     
    #define Oworkplane
     
    #define Oplugin
     
    #define Obase
     
    #define Opoint
     
    #define Obasedeform
     
    #define Oparticlemodifier
     
    #define Opolyreduction
     
    #define Opolyreduxgenerator
     
    #define Oshowdisplacement
     
    #define Ojoint
     
    #define Oskin
     
    #define Oweighteffector
     
    #define Ocharacter
     
    #define Ocmotion
     
    #define Oxref
     
    #define Omotiontracker
     
    #define Oobjecttracker
     
    #define Ofieldforce
     
    #define Oscatterobject
     
    #define Osymmetrygenerator
     
    #define Osolidifygenerator
     
    #define Obooleangenerator
     
    #define Tbooleantag
     
    #define Ofpbasicemitter
     
    #define Ofpmeshemitter
     
    #define Ofpsplineemitter
     
    #define Ofpgroup
     
    #define Ofpmultigroup
     
    #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 Opointprojector
     
    #define Oexplosionfx
     
    #define Oconnector
     
    #define Oalembicgenerator
     
    #define Ofalloff
     
    #define Ofield
     
    #define Fieldremapper
     
    #define Ovoronoipointgenerator
     
    #define Olod
     
    #define Ovolume
     
    #define Ovolumeset
     
    #define Ovolumebuilder
     
    #define Ovolumeloader
     
    #define Ovolumemesher
     
    #define Ovolumefilter
     
    #define Ovolumecachelayer
     
    #define Osimulationscene
     
    #define Opyro
     
    #define Opython
     
    #define Oremesh
     
    #define SKY_OBJECT
     
    #define ID_SIMULATIONSCENE_HOOK
     
    #define Omgsplinegen
     
    #define Omgcloner
     
    #define Omgfracture
     
    #define Omgmatrix
     
    #define Omginstance
     
    #define Omgvoronoifracture
     
    #define Omgtext
     
    #define Omgtracer
     
    #define Omgextrude
     
    #define Omgpolyfx
     
    #define Omgdelay
     
    #define Omgplain
     
    #define Omginheritance
     
    #define Omgformula
     
    #define Omgspline
     
    #define Omgpushapart
     
    #define Omgpython
     
    #define Omgrandom
     
    #define Omgshader
     
    #define Omgvolume
     
    #define Omgeffectortarget
     
    #define Omgreeffector
     
    #define Omgsound
     
    #define Omgstep
     
    #define Omgtime
     
    #define Obevel
     
    #define Obodycapture
     
    #define Ocacameraspacedeform
     
    #define Ocloth
     
    #define Ocacluster
     
    #define Omgcoffee
     
    #define Ocacollision
     
    #define Ocacomponent
     
    #define Oconnectorconstraint
     
    #define Ocacorrection
     
    #define Odatacapture
     
    #define Odisplacer
     
    #define Odoodle
     
    #define Ofacecapture
     
    #define Ofeathers
     
    #define Oforce
     
    #define Ofur
     
    #define Omgroup
     
    #define Oguide
     
    #define Ocajiggle
     
    #define Ocamesh
     
    #define Ocamorph
     
    #define Omotor
     
    #define Ocaskin
     
    #define Ocamuscle
     
    #define Opivot
     
    #define Opivotmanipulator
     
    #define Oplanemanipulator
     
    #define Opatternmanipulator
     
    #define Ocapointcache
     
    #define Orsbakeset
     
    #define Orsenvironment
     
    #define Orsproxy
     
    #define Orssky
     
    #define Orsvolume
     
    #define Oshrinkwrap
     
    #define Oxrefsimple
     
    #define Ocasmooth
     
    #define Omgsplinemask
     
    #define Omgsplinewrap
     
    #define Ospring
     
    #define Ocasquash
     
    #define Ocastep
     
    #define Ocasurface
     
    #define Ovectorimport
     
    #define Omotionclip
     
    #define Yplugin
     
    #define Zplugin
     
    #define Olayer
     
    #define Fbase
     
    #define Zmultipass
     
    #define SHplugin
     
    #define VPplugin
     
    #define ID_LISTHEAD
     
    #define ID_LISTHEADCB
     
    #define Rbase
     
    #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 Xvertexmap
     
    #define Xsss
     
    #define Xambientocclusion
     
    #define Xchanlum
     
    #define Xmosaic
     
    #define Xxmbsubsurface
     
    #define Xrainsampler
     
    #define Xnormalizer
     
    #define Xterrainmask
     
    #define Xobjectcolor
     
    #define Xformula
     
    #define Xvariation
     
    #define Xthinfilm
     
    #define Xart
     
    #define Xmgbeat
     
    #define Xmgcamera
     
    #define Xcel
     
    #define Xmgcolor
     
    #define Xhatch
     
    #define Xlensdistortion
     
    #define Xmovesface
     
    #define Xmgmultishader
     
    #define Xpavement
     
    #define Xpolygonhair
     
    #define Xspots
     
    #define Tpoint
     
    #define Tphong
     
    #define Tdisplay
     
    #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 Ttargetexpression
     
    #define Tsunexpression
     
    #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 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 Talembicmorphtag
     
    #define Talembic
     
    #define Tmeshattribute
     
    #define Tuserdata
     
    #define Tgeneric
     
    #define Tcacheproxytag
     
    #define Tcacheproxytagpolyselection
     
    #define Tcacheproxytagpointselection
     
    #define Tcacheproxytagedgeselection
     
    #define Tchardefinition
     
    #define Tcharmotiontransfer
     
    #define Ttrackmodifier
     
    #define Tcineware
     
    #define Tpyro
     
    #define Tfielddriver
     
    #define Tcameracalibrator
     
    #define Tcameraorrientation
     
    #define Tcacomponent
     
    #define Tcloth
     
    #define Tclothbelt
     
    #define Tcollider
     
    #define Tconnector
     
    #define Tcaconstraint
     
    #define Tdoodleimage
     
    #define Tdriver
     
    #define Tdynamicsbody
     
    #define Tcaik
     
    #define Tcaikspline
     
    #define Tmaskconstraint
     
    #define Tmgcolor
     
    #define Tmgdependence
     
    #define Tmgtracer
     
    #define Tmoveseye
     
    #define Tmovesposemorph
     
    #define Tplanarconstraint
     
    #define Tcapointcache
     
    #define Tpositionconstraint
     
    #define Trscamera
     
    #define Trsobject
     
    #define Trender
     
    #define Tretarget
     
    #define Trigidbody
     
    #define Trope
     
    #define Tropebelt
     
    #define Tscenenodes
     
    #define Tsketchrender
     
    #define Tsketchstyle
     
    #define Tcatension
     
    #define Ttodo
     
    #define Tvectorconstraint
     
    #define Tcavisualselector
     
    #define Tmotionsystem
     
    #define Tjointsettings
     
    #define NLAbase
     
    #define CTbase
     
    #define CSbase
     
    #define CKbase
     
    #define CTpla
     
    #define CTsound
     
    #define CTmorph
     
    #define CTtime
     
    #define CT2d
     
    #define CTdoodle
     
    #define CTMask
     
    #define OverrideBase
     
    #define OverrideGroup
     
    #define TakeBase
     
    #define TL_MARKEROBJ
     
    #define ID_MACHINE
     
    #define ID_MACHINEGROUP
     
    #define GVbase
     
    #define ID_BS_HOOK
     
    #define MCOMMAND_SPLINE_HARDINTERPOLATION
     
    #define MCOMMAND_SPLINE_SOFTINTERPOLATION
     
    #define MCOMMAND_SPLINE_REORDER
     
    #define MCOMMAND_SPLINE_REVERSE
     
    #define MCOMMAND_SPLINE_MOVEDOWN
     
    #define MCOMMAND_SPLINE_MOVEUP
     
    #define MCOMMAND_SPLINE_JOINSEGMENT
     
    #define MCOMMAND_SPLINE_BREAKSEGMENT
     
    #define MCOMMAND_SPLINE_EQUALLENGTH
     
    #define MCOMMAND_SPLINE_EQUALDIRECTION
     
    #define MCOMMAND_SPLINE_LINEUP
     
    #define MCOMMAND_SPLINE_CREATEOUTLINE
     
    #define MCOMMAND_SPLINE_PROJECT
     
    #define MCOMMAND_SPLINE_ADDPOINT
     
    #define MCOMMAND_SELECTALL
     
    #define MCOMMAND_DESELECTALL
     
    #define MCOMMAND_SELECTINVERSE
     
    #define MCOMMAND_SELECTCONNECTED
     
    #define MCOMMAND_SELECTGROW
     
    #define MCOMMAND_SELECTSHRINK
     
    #define MCOMMAND_SELECTPOINTTOPOLY
     
    #define MCOMMAND_SELECTPOLYTOPOINT
     
    #define MCOMMAND_SELECTADJACENT
     
    #define MCOMMAND_GENERATESELECTION
     
    #define MCOMMAND_HIDESELECTED
     
    #define MCOMMAND_HIDEUNSELECTED
     
    #define MCOMMAND_HIDEINVERT
     
    #define MCOMMAND_UNHIDE
     
    #define MCOMMAND_REVERSENORMALS
     
    #define MCOMMAND_ALIGNNORMALS
     
    #define MCOMMAND_SPLIT
     
    #define MCOMMAND_TRIANGULATE
     
    #define MCOMMAND_UNTRIANGULATE
     
    #define MCOMMAND_DELETE
     
    #define MCOMMAND_OPTIMIZE
     
    #define MCOMMAND_DISCONNECT
     
    #define MCOMMAND_MAKEEDITABLE
     
    #define MCOMMAND_MIRROR
     
    #define MCOMMAND_MATRIXEXTRUDE
     
    #define MCOMMAND_SUBDIVIDE
     
    #define MCOMMAND_EXPLODESEGMENTS
     
    #define MCOMMAND_KNIFE
     
    #define MCOMMAND_CURRENTSTATETOOBJECT
     
    #define MCOMMAND_JOIN
     
    #define MCOMMAND_CONVERTSELECTION
     
    #define MCOMMAND_EDGE_TO_SPLINE
     
    #define MCOMMAND_BREAKPHONG
     
    #define MCOMMAND_UNBREAKPHONG
     
    #define MCOMMAND_PHONGTOSELECTION
     
    #define MCOMMAND_MELT
     
    #define MCOMMAND_RESETSYSTEM
     
    #define MCOMMAND_MIRRORSELECTION
     
    #define MCOMMAND_UVUNWRAP
     
    #define MCOMMAND_UVWELDRELAX
     
    #define MCOMMAND_AUTOMATICUV
     
    #define MCOMMAND_PACKUVRASTERIZED
     
    #define MDATA_SPLINE_FREEHANDTOLERANCE
     
    #define MDATA_SPLINE_OUTLINE
     
    #define MDATA_SPLINE_PROJECTMODE
     
    #define MDATA_SPLINE_ADDPOINTSEGMENT
     
    #define MDATA_SPLINE_ADDPOINTPOSITION
     
    #define MDATA_SPLINE_ADDPOINTSELECT
     
    #define MDATA_SPLINE_ADDPOINTRESULTINDEX
     
    #define MDATA_SPLINE_OUTLINESEPARATE
     
    #define MDATA_DISCONNECT_PRESERVEGROUPS
     
    #define MDATA_SPLIT_KEEPPOLYGONS
     
    #define MDATA_MIRROR_SNAPPOINTS
     
    #define MDATA_MIRROR_DUPLICATE
     
    #define MDATA_MIRROR_WELD
     
    #define MDATA_MIRROR_TOLERANCE
     
    #define MDATA_MIRROR_SYSTEM
     
    #define MDATA_MIRROR_PLANE
     
    #define MDATA_MIRROR_VALUE
     
    #define MDATA_MIRROR_POINT
     
    #define MDATA_MIRROR_VECTOR
     
    #define MDATA_MIRROR_SELECTIONS
     
    #define MDATA_MIRROR_ONPLANE
     
    #define MDATA_OPTIMIZE_TOLERANCE
     
    #define MDATA_OPTIMIZE_POINTS
     
    #define MDATA_OPTIMIZE_POLYGONS
     
    #define MDATA_OPTIMIZE_UNUSEDPOINTS
     
    #define MDATA_CROSSSECTION_ANGLE
     
    #define MDATA_SUBDIVIDE_HYPER
     
    #define MDATA_SUBDIVIDE_ANGLE
     
    #define MDATA_SUBDIVIDE_SPLINESUB
     
    #define MDATA_SUBDIVIDE_SUB
     
    #define MDATA_SUBDIVIDE_SIMPLESUB
     
    #define MDATA_SUBDIVIDE_PATTERN
     
    #define MDATA_SUBDIVIDE_PATTERN_CATMULL_CLARK
     
    #define MDATA_SUBDIVIDE_PATTERN_LOOP
     
    #define MDATA_SUBDIVIDE_PATTERN_OPPOSITE
     
    #define MDATA_KNIFE_P1
     
    #define MDATA_KNIFE_V1
     
    #define MDATA_KNIFE_P2
     
    #define MDATA_KNIFE_V2
     
    #define MDATA_KNIFE_ANGLE
     
    #define MDATA_CONVERTSELECTION_LEFT
     
    #define MDATA_CONVERTSELECTION_RIGHT
     
    #define MDATA_CONVERTSELECTION_TOLERANT
     
    #define MDATA_CURRENTSTATETOOBJECT_INHERITANCE
     
    #define MDATA_CURRENTSTATETOOBJECT_KEEPANIMATION
     
    #define MDATA_CURRENTSTATETOOBJECT_NOGENERATE
     
    #define MDATA_CURRENTSTATETOOBJECT_LOD
     
    #define MDATA_CURRENTSTATETOOBJECT_BUILDFLAGS
     
    #define MDATA_ROTATECAMERA
     
    #define MDATA_RING_EDGE
     
    #define MDATA_RING_SELECTION
     
    #define MDATA_RING_SKIP
     
    #define MDATA_FILLSEL_START_POLY
     
    #define MDATA_FILLSEL_SELECTION
     
    #define MDATA_OUTLINESEL_START_POLY
     
    #define MDATA_OUTLINESEL_SELECTION
     
    #define MDATA_UNTRIANGULATE_ANGLE
     
    #define MDATA_UNTRIANGULATE_NGONS
     
    #define MDATA_UNTRIANGULATE_ANGLE_RAD
     
    #define MDATA_RESETSYSTEM_COMPENSATE
     
    #define MDATA_RESETSYSTEM_RECURSIVE
     
    #define MDATA_JOIN_MERGE_SELTAGS
     
    #define MDATA_JOIN_RESPECT_VISIBILITY
     
    #define MDATA_SETVERTEX_VALUE
     
    #define MDATA_SETVERTEX_MODE
     
    #define MDATA_REVERSENORMALS_USERNORMALS
     
    #define MDATA_ALIGNNORMALS_USERNORMALS
     
    #define MDATA_GROWSELECTION_USEEDGE
     
    #define MDATA_VOLUMEREMESH_SIZE
     
    #define MDATA_VOLUMEREMESH_PRESUBDIVIDE
     
    #define MDATA_VOLUMEREMESH_SMOOTH_STRENGTH
     
    #define MDATA_VOLUMEREMESH_CREATESETUP
     
    #define MDATA_MIRRORSELECTION_TOLERANCE
     
    #define MDATA_MIRRORSELECTION_MODE
     
    #define MDATA_MIRRORSELECTION_SPACE
     
    #define MDATA_MIRRORSELECTION_PLANE
     
    #define MDATA_AUTOMATICUV_TAGINDEX
     
    #define MDATA_AUTOMATICUV_OVERLAPIDENTICAL
     
    #define MDATA_AUTOMATICUV_OVERLAPMIRRORED
     
    #define MDATA_AUTOMATICUV_SPACING
     
    #define MDATA_AUTOMATICUV_USENORMALS
     
    #define MDATA_AUTOMATICUV_SPACINGASPECT
     
    #define MDATA_AUTOMATICUV_FORCESEAMS
     
    #define MDATA_AUTOMATICUV_ALLOWSTRETCH
     
    #define MDATA_AUTOMATICUV_MERGEMULTIOBJECT
     
    #define MDATA_UVUNWRAP_POLYGON
     
    #define MDATA_UVUNWRAP_PIN
     
    #define MDATA_UVUNWRAP_REALIGN
     
    #define MDATA_UVWELDRELAX_PIN
     
    #define MDATA_UVWELDRELAX_REALIGN
     
    #define MDATA_UVWELDRELAX_POLYGON
     
    #define MDATA_UVSTRAIGHTEN_ALIGN
     
    #define MDATA_UVSTRAIGHTEN_KEEP_LENGTH
     
    #define MDATA_UVSTRAIGHTEN_EQUIDISTANT
     
    #define MDATA_UVRECTANGULARIZE_ALIGN
     
    #define MDATA_UVRECTANGULARIZE_EQUIDISTANT
     
    #define MDATA_LEGACY
     
    #define MDATA_DELETECOMPONENTS_ALTERNATE_BEHAVIOR
     
    #define WPREF_UNITS_BASIC
     
    #define WPREF_UNITS_TIME
     
    #define WPREF_UNITS_AUTOCONVERT
     
    #define WPREF_UNITS_USEUNITS
     
    #define WPREF_RATIO
     
    #define WPREF_CENTER
     
    #define WPREF_TABLET
     
    #define WPREF_LINK_SELECTION
     
    #define WPREF_FULLANIMREDRAW
     
    #define WPREF_SAVE_LAYOUT
     
    #define WPREF_INSERTAT
     
    #define WPREF_PASTEAT
     
    #define WPREF_MAX_UNDOS
     
    #define WPREF_MAX_LAST
     
    #define WPREF_CAMERAROTATION
     
    #define WPREF_CAMERAROTATION_CENTER
     
    #define WPREF_CAMERAROTATION_OBJECT
     
    #define WPREF_CAMERAROTATION_CURSOR
     
    #define WPREF_CAMERAROTATION_CAMERA
     
    #define WPREF_CAMERAROTATION_CUSTOM
     
    #define WPREF_CAMERAROTATION_CAMERA_2D
     
    #define WPREF_DOLLYTOCURSOR
     
    #define WPREF_SYNCVIEWPORTS
     
    #define WPREF_SCRIPTWORDWRAP
     
    #define WPREF_SAVEDLOGGER
     
    #define WPREF_CONSOLE_WIDTH
     
    #define WPREF_OPENGL_PERSPECT
     
    #define WPREF_OPENGL_TEXTURE_FILTERING
     
    #define WPREF_OPENGL_TEXTURE_FILTERING_NEAREST
     
    #define WPREF_OPENGL_TEXTURE_FILTERING_LINEAR
     
    #define WPREF_OPENGL_TEXTURE_FILTERING_LINEAR_MIPMAP
     
    #define WPREF_USE_TEXTURES
     
    #define WPREF_NAV_POI_MODE
     
    #define WPREF_NAV_POI_CENTER
     
    #define WPREF_NAV_POI_OBJECT
     
    #define WPREF_NAV_POI_CAMERA
     
    #define WPREF_NAV_POI_CAMERA_2D
     
    #define WPREF_NAV_CURSOR_MODE
     
    #define WPREF_NEWFEATUREHIGHLIGHT_FADE
     
    #define WPREF_NAV_CURSOR_OFF
     
    #define WPREF_NAV_CURSOR_SELECTION
     
    #define WPREF_NAV_CURSOR_CHILDREN
     
    #define WPREF_NAV_CURSOR_ALL
     
    #define WPREF_TABLET_HIRES
     
    #define WPREF_REVERSE_ORBIT
     
    #define WPREF_NAV_CURSOR_DEEP
     
    #define WPREF_NAV_LOCK_POI
     
    #define WPREF_NAV_TRACKBALL
     
    #define WPREF_OPENGL_HIGHENDSHADING
     
    #define WPREF_NAV_VIEW_TRANSITION
     
    #define WPREF_REALTIMEMANAGER
     
    #define WPREF_MAX_BACKUP
     
    #define WPREF_CENTERAXIS
     
    #define WPREF_MATPREVIEW_DEFAULTSIZE
     
    #define WPREF_DESCRIPTIONLIMIT
     
    #define WPREF_MATPREVIEW_DEFAULTOBJECT_MAT
     
    #define WPREF_MATPREVIEW_DEFAULTUSERSCENE_MAT
     
    #define WPREF_MATPREVIEW_DEFAULTOBJECT_SHD
     
    #define WPREF_MATPREVIEW_DEFAULTUSERSCENE_SHD
     
    #define WPREF_MATPREVIEW_AUTO_UPDATE
     
    #define WPREF_MATPREVIEW_REDRAW_TIME
     
    #define WPREF_MATPREVIEW_FPS
     
    #define WPREF_MATPREVIEW_LENGTH
     
    #define WPREF_MATPREVIEW_MAX_MEM
     
    #define WPREF_DESCRIPTIONLIMIT_NODES
     
    #define WPREF_SUBPIXELLIMIT
     
    #define WPREF_OPENGL_DUALPLANES_HIGHLIGHT
     
    #define WPREF_ALLOWBUGREPORTS
     
    #define WPREF_OPENGL_MAX_TRANS_DEPTH
     
    #define WPREF_OPENGL_MAX_LIGHTS
     
    #define WPREF_OPENGL_MAX_SHADOWS
     
    #define WPREF_OPENGL_ANTIALIAS
     
    #define WPREF_OPENGL_USE_SHADER_CACHE
     
    #define WPREF_VIEW_DISLAYCOLORPROFILE
     
    #define WPREF_OPENGL_VIEWPORT_DITHERING
     
    #define WPREF_MATMANAGER_DEFAULT_MATERIAL
     
    #define WPREF_MATMANAGER_DEFAULT_MATERIAL_AUTO
     
    #define WPREF_OPENGL_UVEDITOR_ANTIALIAS
     
    #define WPREF_VIEWPORT_ENABLE_HDR
     
    #define WPREF_OPENGL_PREVIEWSIZE
     
    #define WPREF_MATMANAGER_ALWAYS_OPEN_NODE_EDITOR
     
    #define WPREF_OPENGL_SKY_PREVIEWSIZE
     
    #define WPREF_MOVEACCELERATION
     
    #define WPREF_SCALEACCELERATION
     
    #define WPREF_ROTATEACCELERATION
     
    #define WPREF_COLOR_RGBRANGE
     
    #define WPREF_COLOR_MODE_COMPACT
     
    #define WPREF_COLOR_MODE_RGB
     
    #define WPREF_COLOR_MODE_HEX
     
    #define WPREF_COLOR_MODE_RGB_OLD_SLIDERS
     
    #define WPREF_COLOR_MODE_HSV
     
    #define WPREF_COLOR_MODE_KELVIN
     
    #define WPREF_COLOR_MODE_MIXER
     
    #define WPREF_COLOR_MODE_SWATCHES
     
    #define WPREF_COLOR_MODE_SWATCHES_SHOWNAMES
     
    #define WPREF_COLOR_MODE_SWATCHES_SWATCH_SIZE
     
    #define WPREF_COLOR_MODE_SPECIAL
     
    #define COLORSYSTEM_MODE_SPECIAL_DISABLED
     
    #define COLORSYSTEM_MODE_SPECIAL_COLORWHEEL
     
    #define COLORSYSTEM_MODE_SPECIAL_SPECTRUM
     
    #define COLORSYSTEM_MODE_SPECIAL_PICTURE
     
    #define WPREF_COLOR_MODE_WHEEL_SIZE
     
    #define WPREF_COLOR_MODE_WHEEL_SWATCH_SIZE
     
    #define WPREF_COLOR_MODE_SPECTRUM_SIZE
     
    #define WPREF_COLOR_MODE_PICTURE_SWATCH_SIZE
     
    #define WPREF_COLOR_MODE_SWATCHES_GLOBAL_DATA
     
    #define WPREF_COLOR_MODE_SWATCHES_REMEMBER_GLOBAL
     
    #define WPREF_COLOR_REMEMBER_LAST_LAYOUT
     
    #define WPREF_GRADIENT_SIZE
     
    #define WPREF_DISCONNECTED_POINTS_ON_DELETE
     
    #define WPREF_GRADIENT_SELECTION_HANDLES
     
    #define WPREF_ALPHA_GRID_COLOR
     
    #define WPREF_MATPREVIEW_NODEPREVIEW
     
    #define WPREF_MATPREVIEW_NODE_DEFAULTSIZE
     
    #define WPREF_MATPREVIEW_NODE_DEFAULTOBJECT_MAT
     
    #define WPREF_COLOR_MODE_LINEAR
     
    #define WPREF_HIDEFIELDGRAPH
     
    #define WPREF_SIMPLEFIELDGUI
     
    #define WPREF_HIDEFIELDGRAPH_OFF
     
    #define WPREF_HIDEFIELDGRAPH_ON
     
    #define WPREF_HIDEFIELDGRAPH_INFIELDS
     
    #define WPREF_SHOWFULLMATERIALUI
     
    #define WPREF_SUPPRESSPREVIEWS
     
    #define COLORSYSTEM_RANGE_PERCENT
     
    #define COLORSYSTEM_RANGE_255
     
    #define COLORSYSTEM_RANGE_65535
     
    #define COLORSYSTEM_RANGE_1
     
    #define COLORSYSTEM_SIZE_SMALL
     
    #define COLORSYSTEM_SIZE_MEDIUM
     
    #define COLORSYSTEM_SIZE_LARGE
     
    #define WPREF_GRADIENT_SIZE_SMALL
     
    #define WPREF_GRADIENT_SIZE_MEDIUM
     
    #define WPREF_GRADIENT_SIZE_LARGE
     
    #define WPREF_ALPHA_GRID_COLOR_LIGHT
     
    #define WPREF_ALPHA_GRID_COLOR_MEDIUM
     
    #define WPREF_ALPHA_GRID_COLOR_DARK
     
    #define WPREF_AUTOSAVE_ENABLE
     
    #define WPREF_AUTOSAVE_MIN
     
    #define WPREF_AUTOSAVE_LIMIT_TO
     
    #define WPREF_AUTOSAVE_LIMIT_NUM
     
    #define WPREF_AUTOSAVE_DEST
     
    #define WPREF_AUTOSAVE_DEST_BACKUPDIR
     
    #define WPREF_AUTOSAVE_DEST_USERDIR
     
    #define WPREF_AUTOSAVE_DEST_STARTUPDIR
     
    #define WPREF_AUTOSAVE_DEST_PATH
     
    #define WPREF_COMMANDER_AT_CURSOR
     
    #define WPREF_REALTIMEMATERIALS
     
    #define WPREF_WATCHFOLDER_AUTOMOUNT_SEARCHPATHS
     
    #define WPREF_WATCHFOLDER_AUTOMOUNT_DOCUMENTS
     
    #define WPREF_DEFAULT_SCENE
     
    #define WPREF_DEFAULT_SCENE_BLANK
     
    #define WPREF_DEFAULT_SCENE_CUSTOM
     
    #define WPREF_DEFAULT_SCENE_EXAMPLE1
     
    #define WPREF_DEFAULT_SCENE_CUSTOM_FILE
     
    #define WPREF_PLUGINS
     
    #define WPREF_CPUCOUNT
     
    #define WPREF_LOGFILE
     
    #define WPREF_CONSOLEGI
     
    #define WPREF_CPUCUSTOM
     
    #define WPREF_RENDERQUEUELOG
     
    #define WPREF_RENDERQUEUE_AUTORENAME
     
    #define WPREF_BUBBLEHELP2
     
    #define WPREF_THREADPRIORITY
     
    #define WPREF_MENUICON
     
    #define WPREF_MENUSHORTCUT
     
    #define WPREF_INACTIVEBORDER
     
    #define WPREF_ACTIVEBORDER
     
    #define WPREF_FONT_STANDARD
     
    #define WPREF_FONT_MONO
     
    #define WPREF_MAC_CTRLCLICK_EMULATES_RMB
     
    #define WPREF_MAC_MENUBAR
     
    #define WPREF_UV_RELAX_DATA
     
    #define WPREF_UV_OPTIMAL_MAPPING_DATA
     
    #define WPREF_UV_PROJECTION_DATA
     
    #define WPREF_UV_TAB_SEL
     
    #define WPREF_UV_TRANSFORM_DATA
     
    #define WPREF_LINUX_BROWSERPATH
     
    #define WPREF_MOUSEOVER_SHORTCUT
     
    #define WPREF_ONLINEHELP_PATH
     
    #define WPREF_ONLINEHELP_URL
     
    #define WPREF_LINUX_IMAGEEDITPATH
     
    #define WPREF_LOCKINTERFACE
     
    #define WPREF_TOOLCURSOR_BASIC
     
    #define WPREF_TOOLCURSOR_ADV
     
    #define WPREF_LOWERPROCESSPRIORITY
     
    #define WPREF_HIGHLIGHTNEWFEATURES
     
    #define WPREF_FONT_BIG
     
    #define DEPRECATED_WPREF_MOUSE_TOUCHDEVICES
     
    #define WPREF_FILE_ASSETS_LINK
     
    #define WPREF_IMEXPORT_SHOW_IMPORT_DLG
     
    #define WPREF_IMEXPORT_SHOW_EXPORT_DLG
     
    #define WPREF_IMEXPORT_MERGE_ON_DD
     
    #define WPREF_UV_PACKING_DATA
     
    #define WPREF_MOUSE_TOUCHSUPPORT
     
    #define WPREF_MOUSE_TS_AUTOMATIC
     
    #define WPREF_MOUSE_TS_TOUCH
     
    #define WPREF_MOUSE_TS_WHEEL
     
    #define WPREF_SHOWUNDOBUTTONS
     
    #define WPREF_IMEXPORT_NODESPACE
     
    #define WPREF_IMEXPORT_NODESPACE_STRINGIFIED_ID
     
    #define WPREF_IMEXPORT_VERIFY_SCRIPT
     
    #define WPREF_IMEXPORT_VERIFY_SCRIPT_NEVER
     
    #define WPREF_IMEXPORT_VERIFY_SCRIPT_ONCE
     
    #define WPREF_IMEXPORT_VERIFY_SCRIPT_ALWAYS
     
    #define WPREF_IMEXPORT_OCIO_IMPORT_MODE
     
    #define WPREF_IMEXPORT_OCIO_IMPORT_MODE_NAME
     
    #define WPREF_IMEXPORT_PY_DOC_UUID_STORAGE
     
    #define WPREF_IMEXPORT_OCIO_EXPORT_MODE_NAME
     
    #define WPREF_MODELING_MANAGER_TABS
     
    #define WPREF_MIGRATION_DIALOG_DATA
     
    #define WPREF_MIGRATION_DIALOG_COMMANDS
     
    #define WPREF_MIGRATION_DIALOG_PRIMITIVES
     
    #define WPREF_MIGRATION_DIALOG_DEBUG
     
    #define WPREF_MIGRATION_DIALOG_DEBUG_SYNC
     
    #define WPREF_MIGRATION_DIALOG_DEBUG_MESHMAPS
     
    #define WPREF_MIGRATION_DIALOG_DEBUG_MOPO
     
    #define WPREF_PROFILER_DIALOG_DATA
     
    #define WPREF_PROFILER_ENABLE
     
    #define WPREF_PROFILER_DEBUG_OUTPUT
     
    #define WPREF_PROFILER_CAPTURE_MODE
     
    #define WPREF_PROFILER_CAPTURE_MODE_ALL
     
    #define WPREF_PROFILER_CAPTURE_MODE_METHODS_ONLY
     
    #define WPREF_PROFILER_TIME_FILTER
     
    #define WPREF_UNITTESTS_DIALOG_DATA
     
    #define WPREF_ONLINEHELP
     
    #define WPREF_EXTERNALHELP
     
    #define WPREF_FILE_ASSETS_LINK_RELATIVE
     
    #define WPREF_FILE_ASSETS_LINK_ABSOLUTE
     
    #define WPREF_FILE_ASSETS_LINK_ASK
     
    #define WPREF_PV_RENDER_VIEW
     
    #define WPREF_PV_RECENT
     
    #define WPREF_COMMUNICATION_LIVELINK_ENABLED
     
    #define WPREF_COMMUNICATION_LIVELINK_PORT
     
    #define WPREF_COMMUNICATION_QUICKSTART_DIALOG
     
    #define WPREF_COMMUNICATION_QUICKSTART_DIALOG_NONE
     
    #define WPREF_COMMUNICATION_QUICKSTART_DIALOG_OLD
     
    #define WPREF_COMMUNICATION_QUICKSTART_DIALOG_NEW
     
    #define WPREF_QUICKSTART_PREV_FEATURE_HIGHLIGHTING
     
    #define WPREF_QUICKSTART_LAST_UPDATE_VERSION
     
    #define WPREF_OUTDATED_GPU_WARNING_DATA
     
    #define WPREF_NODE_EDITOR_GRID
     
    #define WPREF_NODE_EDITOR_NAVIGATOR
     
    #define WPREF_NODE_EDITOR_SNAP_GRID
     
    #define WPREF_NODE_EDITOR_INFO
     
    #define WPREF_NODE_EDITOR_IDS
     
    #define WPREF_NODE_EDITOR_HEATMAP_FLAGS
     
    #define WPREF_NODE_EDITOR_HEATMAP_GRADIENT
     
    #define WPREF_NODE_EDITOR_HEATMAP_NOVALUE_COLOR
     
    #define WPREF_BROWSER_SHOW_UNAVAILABLE
     
    #define WPREF_COMMANDER_SETTINGS
     
    #define WPREF_PROFILER_MODE
     
    #define WPREF_PROFILER_UNIT
     
    #define WPREF_PROFILER_OM
     
    #define PVPREFSDIALOG_ID
     
    #define SCULPTPREFSDIALOG_ID
     
    #define TLPREFSDIALOG_ID
     
    #define PHPREFSDIALOG_ID
     
    #define GPURPREFSDIALOG_ID
     
    #define EVMSG_CHANGE
     
    #define EVMSG_DOCUMENTRECALCULATED
     
    #define EVMSG_TOOLCHANGED
     
    #define EVMSG_GRAPHVIEWCHANGED
     
    #define EVMSG_AUTKEYMODECHANGED
     
    #define EVMSG_UPDATEHIGHLIGHT
     
    #define EVMSG_UPDATEBASEDRAW
     
    #define EVMSG_SHOWIN_SB
     
    #define EVMSG_SHOWIN_TL
     
    #define EVMSG_SHOWIN_FC
     
    #define EVMSG_SHOWIN_LM
     
    #define EVMSG_TLOM_MERGE
     
    #define EVMSG_SETMODE
     
    #define EVMSG_SHOWIN_MT
     
    #define EVMSG_TL_FCURVE_POS
     
    #define EVMSG_TL_FCURVE_ROT
     
    #define EVMSG_TL_FCURVE_SCALE
     
    #define EVMSG_TIMELINESELECTION
     
    #define EVMSG_BROWSERCHANGE
     
    #define EVMSG_MATERIALSELECTION
     
    #define EVMSG_FCURVECHANGE
     
    #define EVMSG_RAYTRACER_FINISHED
     
    #define EVMSG_MATERIALPREVIEW
     
    #define EVMSG_ACTIVEVIEWCHANGED
     
    #define EVMSG_ASYNCEDITORMOVE
     
    #define EVMSG_TAKECHANGED
     
    #define EVMSG_2DTRACKCHANGED
     
    #define MOVE_START
     
    #define MOVE_CONTINUE
     
    #define MOVE_END
     
    #define EVMSG_TIMECHANGED
     
    #define EVMSG_VIEWWINDOW_OUTPUT
     
    #define EVMSG_VIEWWINDOW_3DPAINTUPD
     
    #define EVMSG_UPDATESCHEME
     
    #define DEPRECATED_SCHEME_LIGHT
     
    #define SCHEME_DARK
     
    #define SCHEME_OTHER
     
    #define EVMSG_NE_UPDATE_MAINAM
     
    #define VIEWCOLOR_C4DBACKGROUND
     
    #define VIEWCOLOR_FILMFORMAT
     
    #define VIEWCOLOR_HORIZON
     
    #define VIEWCOLOR_GRID_MAJOR
     
    #define VIEWCOLOR_GRID_MINOR
     
    #define VIEWCOLOR_SPLINESTART
     
    #define VIEWCOLOR_SPLINEEND
     
    #define VIEWCOLOR_CAMERA
     
    #define VIEWCOLOR_PARTICLE
     
    #define VIEWCOLOR_PMODIFIER
     
    #define DELME_VIEWCOLOR_BONE
     
    #define VIEWCOLOR_MODIFIER
     
    #define VIEWCOLOR_ACTIVEPOINT
     
    #define VIEWCOLOR_INACTIVEPOINT
     
    #define VIEWCOLOR_TANGENT
     
    #define VIEWCOLOR_ACTIVEPOLYGON
     
    #define VIEWCOLOR_INACTIVEPOLYGON
     
    #define VIEWCOLOR_TEXTURE
     
    #define VIEWCOLOR_TEXTUREAXIS
     
    #define VIEWCOLOR_ACTIVEBOX
     
    #define VIEWCOLOR_ANIMPATH
     
    #define VIEWCOLOR_XAXIS
     
    #define VIEWCOLOR_YAXIS
     
    #define VIEWCOLOR_ZAXIS
     
    #define VIEWCOLOR_WXAXIS
     
    #define VIEWCOLOR_WYAXIS
     
    #define VIEWCOLOR_WZAXIS
     
    #define VIEWCOLOR_SELECT_AXIS
     
    #define VIEWCOLOR_LAYER0
     
    #define VIEWCOLOR_LAYER1
     
    #define VIEWCOLOR_LAYER2
     
    #define VIEWCOLOR_LAYER3
     
    #define VIEWCOLOR_LAYER4
     
    #define VIEWCOLOR_LAYER5
     
    #define VIEWCOLOR_LAYER6
     
    #define VIEWCOLOR_LAYER7
     
    #define VIEWCOLOR_VERTEXSTART
     
    #define VIEWCOLOR_VERTEXEND
     
    #define VIEWCOLOR_UVMESH_GREYED
     
    #define VIEWCOLOR_UVMESH_APOLY
     
    #define VIEWCOLOR_UVMESH_IAPOLY
     
    #define VIEWCOLOR_UVMESH_APOINT
     
    #define VIEWCOLOR_UVMESH_IAPOINT
     
    #define VIEWCOLOR_NORMAL
     
    #define VIEWCOLOR_ACTIVECHILDBOX
     
    #define VIEWCOLOR_ACTIVEPOLYBOX
     
    #define VIEWCOLOR_ACTIVEPOLYCHILDBOX
     
    #define VIEWCOLOR_SELECTION_PREVIEW
     
    #define VIEWCOLOR_MEASURETOOL
     
    #define VIEWCOLOR_SHADEDWIRE
     
    #define VIEWCOLOR_NGONLINE
     
    #define VIEWCOLOR_FRONTFACING
     
    #define VIEWCOLOR_BACKFACING
     
    #define VIEWCOLOR_MINSOFTSELECT
     
    #define VIEWCOLOR_MAXSOFTSELECT
     
    #define VIEWCOLOR_MINHNWEIGHT
     
    #define VIEWCOLOR_ZEROHNWEIGHT
     
    #define VIEWCOLOR_MAXHNWEIGHT
     
    #define VIEWCOLOR_IRR
     
    #define VIEWCOLOR_OBJECTHIGHLIGHT
     
    #define VIEWCOLOR_OBJECTSELECT
     
    #define VIEWCOLOR_C4DBACKGROUND_GRAD1
     
    #define VIEWCOLOR_C4DBACKGROUND_GRAD2
     
    #define VIEWCOLOR_BRUSHPREVIEW
     
    #define VIEWCOLOR_SPLINEHULL
     
    #define VIEWCOLOR_TOOLHANDLE
     
    #define VIEWCOLOR_ACTIVETOOLHANDLE
     
    #define VIEWCOLOR_TOOLHANDLEHIGHLIGHT
     
    #define VIEWCOLOR_TOOLHANDLE2
     
    #define VIEWCOLOR_TOOLHANDLEHIGHLIGHT2
     
    #define VIEWCOLOR_ACTIVETOOLHANDLE2
     
    #define VIEWCOLOR_TOOLSELECTION
     
    #define VIEWCOLOR_BASEGRID
     
    #define VIEWCOLOR_VERTEX_NORMAL
     
    #define VIEWCOLOR_MOSELECTEDFG
     
    #define VIEWCOLOR_MOSELECTEDBG
     
    #define VIEWCOLOR_MODESELECTEDFG
     
    #define VIEWCOLOR_MODESELECTEDBG
     
    #define VIEWCOLOR_TESSELLATIONWIRE
     
    #define VIEWCOLOR_FIELDGIZMO_COLOR1
     
    #define VIEWCOLOR_FIELDGIZMO_COLOR2
     
    #define VIEWCOLOR_FIELDGIZMO_FALLOFF1
     
    #define VIEWCOLOR_FIELDGIZMO_FALLOFF2
     
    #define VIEWCOLOR_UVGIZMO_NORMAL
     
    #define VIEWCOLOR_UVGIZMO_CANDIDATE
     
    #define VIEWCOLOR_UVGIZMO_IN_MOTION
     
    #define VIEWCOLOR_UVGIZMO_ANCHOR_SNAPPED
     
    #define VIEWCOLOR_UV_AXIS_U
     
    #define VIEWCOLOR_UV_AXIS_V
     
    #define VIEWCOLOR_JOINT
     
    #define VIEWCOLOR_HANDLES
     
    #define VIEWCOLOR_UV_BACKGROUND
     
    #define VIEWCOLOR_UV_OVERLAPS
     
    #define VIEWCOLOR_UV_SOFTSELECTION_MIN
     
    #define VIEWCOLOR_UV_SOFTSELECTION_MAX
     
    #define VIEWCOLOR_BRUSH_PREVIEW
     
    #define VIEWCOLOR_UV_STRETCH_MAP_STRETCHED
     
    #define VIEWCOLOR_UV_STRETCH_MAP_COMPRESSED
     
    #define VIEWCOLOR_UV_WORLD_AXIS_U
     
    #define VIEWCOLOR_UV_WORLD_AXIS_V
     
    #define VIEWCOLOR_UV_SEAMS
     
    #define VIEWCOLOR_UVMESH_IAFILLEDPOLY
     
    #define VIEWCOLOR_UVMESH_BACKFACEPOLY
     
    #define VIEWCOLOR_UV_PINS
     
    #define VIEWCOLOR_UV_REFERENCE_CANVAS
     
    #define VIEWCOLOR_UV_GRID_MAJOR
     
    #define VIEWCOLOR_UV_GRID_MINOR
     
    #define VIEWCOLOR_INACTIVE_MODIFIER
     
    #define VIEWCOLOR_SHADOW_HINTING
     
    #define VIEWCOLOR_SPLINE_NULL
     
    #define VIEWCOLOR_OFFSCREEN_SELECTION_INDICATOR
     
    #define VIEWCOLOR_OFFSCREEN_SELECTION_INDICATOR_HIGHLIGHT
     
    #define VIEWCOLOR_SYMMETRY_SELECTION_HIGHLIGHT
     
    #define VIEWCOLOR_SYMMETRY_TOPOLOGY_LOOP_HIGHLIGHT
     
    #define VIEWCOLOR_SYMMETRY_PLANE_X
     
    #define VIEWCOLOR_SYMMETRY_PLANE_Y
     
    #define VIEWCOLOR_SYMMETRY_PLANE_Z
     
    #define VIEWCOLOR_PATTERN_SELECTION_HIGHLIGHT
     
    #define VIEWCOLOR_PATTERN_SELECTION_DIRECTIONS
     
    #define VIEWCOLOR_MAXCOLORS
     
    #define FORMAT_PREF
     
    #define FORMAT_WAV
     
    #define FORMAT_L4D
     
    #define FORMAT_P4D
     
    #define FORMAT_STL_IMPORT
     
    #define FORMAT_STL_EXPORT
     
    #define FORMAT_C4DIMPORT
     
    #define FORMAT_C4DEXPORT
     
    #define FORMAT_VRML2IMPORT
     
    #define FORMAT_VRML2EXPORT
     
    #define FORMAT_DXFIMPORT
     
    #define FORMAT_DXFEXPORT
     
    #define FORMAT_3DSIMPORT
     
    #define FORMAT_3DSEXPORT
     
    #define FORMAT_AIIMPORT
     
    #define FORMAT_AIPDFIMPORT
     
    #define FORMAT_DEMIMPORT
     
    #define FORMAT_D3DEXPORT
     
    #define FORMAT_BVH_IMPORT
     
    #define FORMAT_AI_EXPORT
     
    #define FORMAT_ALLPLAN_EXPORT
     
    #define FORMAT_DWG_IMPORT
     
    #define FORMAT_DAE14IMPORT
     
    #define FORMAT_DAE14EXPORT
     
    #define FORMAT_DAE15IMPORT
     
    #define FORMAT_DAE15EXPORT
     
    #define FORMAT_FBX_IMPORT
     
    #define FORMAT_FBX_EXPORT
     
    #define FORMAT_ABCIMPORT
     
    #define FORMAT_ABCEXPORT
     
    #define FORMAT_OBJ2IMPORT
     
    #define FORMAT_OBJ2EXPORT
     
    #define FORMAT_SKPIMPORT
     
    #define FORMAT_STEPIMPORT
     
    #define FORMAT_CATIAIMPORT
     
    #define FORMAT_IGESIMPORT
     
    #define FORMAT_JTIMPORT
     
    #define FORMAT_SOLIDWORKSIMPORT
     
    #define FORMAT_VDB_IMPORT
     
    #define FORMAT_VDB_EXPORT
     
    #define FORMAT_GLTFEXPORT
     
    #define FORMAT_GLTFIMPORT
     
    #define FORMAT_FORGERIMPORT
     
    #define FORMAT_FORGEREXPORT
     
    #define FORMAT_USDIMPORT
     
    #define FORMAT_USDEXPORT
     
    #define FORMAT_GOZIMPORT
     
    #define FORMAT_SBSAR_IMPORT
     
    #define HERMITEFAK
     
    #define CREATE_GL_HAS_ROOT
     
    #define CREATE_GL_IS_ROOT
     
    #define DELETE_GL_HAS_ROOT
     
    #define DELETE_GL_IS_ROOT
     
    #define RESOURCEIMAGE_EMPTY_TRI_RIGHT
     
    #define RESOURCEIMAGE_RED_TRI_RIGHT
     
    #define RESOURCEIMAGE_EMPTY_RED_TRI_RIGHT
     
    #define RESOURCEIMAGE_YELLOW_DIAMOND
     
    #define RESOURCEIMAGE_YELLOW_TRI_RIGHT
     
    #define RESOURCEIMAGE_YELLOW_TRI_LEFT
     
    #define RESOURCEIMAGE_EMPTY_YELLOW_DIAMOND
     
    #define RESOURCEIMAGE_YELLOW_CIRCLE
     
    #define RESOURCEIMAGE_EMPTY_YELLOW_CIRCLE
     
    #define RESOURCEIMAGE_EMPTY_BLUE_CIRCLE
     
    #define RESOURCEIMAGE_BLUE_CIRCLE
     
    #define RESOURCEIMAGE_EMPTY_YELLOW_CIRCLE_LEFT
     
    #define RESOURCEIMAGE_EMPTY_YELLOW_CIRCLE_RIGHT
     
    #define RESOURCEIMAGE_EMPTY_TRI_LEFT
     
    #define RESOURCEIMAGE_RED_TRI_LEFT
     
    #define RESOURCEIMAGE_EMPTY_RED_TRI_LEFT
     
    #define RESOURCEIMAGE_EMPTY_DIAMOND
     
    #define RESOURCEIMAGE_RED_DIAMOND
     
    #define RESOURCEIMAGE_EMPTY_RED_DIAMOND
     
    #define RESOURCEIMAGE_EMPTY_CIRCLE
     
    #define RESOURCEIMAGE_RED_CIRCLE
     
    #define RESOURCEIMAGE_EMPTY_RED_CIRCLE
     
    #define RESOURCEIMAGE_KEYFRAME_BUTTON_UP
     
    #define RESOURCEIMAGE_KEYFRAME_BUTTON_OVER
     
    #define RESOURCEIMAGE_KEYFRAME_BUTTON_DOWN
     
    #define RESOURCEIMAGE_KEYFRAME_BUTTON_EDGE
     
    #define RESOURCEIMAGE_PIN
     
    #define RESOURCEIMAGE_SUBGROUP
     
    #define RESOURCEIMAGE_UNLOCKED
     
    #define RESOURCEIMAGE_LOCKED
     
    #define RESOURCEIMAGE_HISTOGRAM
     
    #define RESOURCEIMAGE_PLUS
     
    #define RESOURCEIMAGE_MINUS
     
    #define RESOURCEIMAGE_FOLDER
     
    #define RESOURCEIMAGE_OPENED
     
    #define RESOURCEIMAGE_CLOSED
     
    #define RESOURCEIMAGE_ARROWLEFT
     
    #define RESOURCEIMAGE_ARROWRIGHT
     
    #define RESOURCEIMAGE_ARROWUP
     
    #define RESOURCEIMAGE_AMDUPLICATE
     
    #define RESOURCEIMAGE_MOVE
     
    #define RESOURCEIMAGE_SCALE
     
    #define RESOURCEIMAGE_ROTATE
     
    #define RESOURCEIMAGE_VIEWCHANGE
     
    #define RESOURCEIMAGE_FULLSCREEN
     
    #define RESOURCEIMAGE_CLOSERRELEASED
     
    #define RESOURCEIMAGE_CLOSERPRESSED
     
    #define RESOURCEIMAGE_CANCEL
     
    #define RESOURCEIMAGE_OK
     
    #define RESOURCEIMAGE_OKCANCEL
     
    #define RESOURCEIMAGE_BOOLGROUP
     
    #define RESOURCEIMAGE_ADAPTERGROUP
     
    #define RESOURCEIMAGE_CALCULATEGROUP
     
    #define RESOURCEIMAGE_DEFAULTGROUP
     
    #define RESOURCEIMAGE_DEFAULTOPERATOR
     
    #define RESOURCEIMAGE_GENERALGROUP
     
    #define RESOURCEIMAGE_ITERATORGROUP
     
    #define RESOURCEIMAGE_LOGICALGROUP
     
    #define RESOURCEIMAGE_TPGROUP
     
    #define RESOURCEIMAGE_COFFEESCRIPT
     
    #define RESOURCEIMAGE_PYTHONSCRIPT
     
    #define RESOURCEIMAGE_UVWTAG_SECONDSTATE
     
    #define RESOURCEIMAGE_INSTANCEOBJECT_SECONDSTATE
     
    #define RESOURCEIMAGE_LIGHT_SHADOWS
     
    #define RESOURCEIMAGE_LIGHT_SPOT
     
    #define RESOURCEIMAGE_LIGHT_SPOTSHADOWS
     
    #define RESOURCEIMAGE_LIGHT_PARALLEL
     
    #define RESOURCEIMAGE_LIGHT_PARALLELSHADOWS
     
    #define RESOURCEIMAGE_LIGHT_AREA
     
    #define RESOURCEIMAGE_LIGHT_AREASHADOWS
     
    #define RESOURCEIMAGE_BASEDRAW
     
    #define RESOURCEIMAGE_CTRACK
     
    #define RESOURCEIMAGE_BASEKEY
     
    #define RESOURCEIMAGE_BASESEQUENCE
     
    #define RESOURCEIMAGE_BASETRACK
     
    #define RESOURCEIMAGE_UNKNOWN
     
    #define RESOURCEIMAGE_BASESHADER
     
    #define RESOURCEIMAGE_PAINTBITMAP
     
    #define RESOURCEIMAGE_MULTIPLE
     
    #define RESOURCEIMAGE_EYEACTIVE
     
    #define RESOURCEIMAGE_EYEINACTIVE
     
    #define RESOURCEIMAGE_PENACTIVE
     
    #define RESOURCEIMAGE_PENINACTIVE
     
    #define RESOURCEIMAGE_ALPHAACTIVE
     
    #define RESOURCEIMAGE_ALPHAINACTIVE
     
    #define RESOURCEIMAGE_LINKEDACTIVE
     
    #define RESOURCEIMAGE_LINKEDINACTIVE
     
    #define RESOURCEIMAGE_BPAXIS
     
    #define RESOURCEIMAGE_BPCROSSED
     
    #define RESOURCEIMAGE_MOCCATREEVIEWNO
     
    #define RESOURCEIMAGE_MOCCATREEVIEWYES
     
    #define RESOURCEIMAGE_MOCCATREEVIEWLOCKED
     
    #define RESOURCEIMAGE_MOCCAIKTAG1
     
    #define RESOURCEIMAGE_MOCCAIKTAG2
     
    #define RESOURCEIMAGE_MOCCAIKTAG3
     
    #define RESOURCEIMAGE_MOCCAIKTAG4
     
    #define RESOURCEIMAGE_MOCCAIKTAG5
     
    #define RESOURCEIMAGE_MOCCAIKTAG6
     
    #define RESOURCEIMAGE_BITMAPFILTERPLUS
     
    #define RESOURCEIMAGE_BITMAPFILTERMINUS
     
    #define RESOURCEIMAGE_CLOTHING1
     
    #define RESOURCEIMAGE_CLOTHING2
     
    #define RESOURCEIMAGE_CLOTHING3
     
    #define RESOURCEIMAGE_CLOTHING4
     
    #define RESOURCEIMAGE_CLEARSELECTION
     
    #define RESOURCEIMAGE_GENERICCOMMAND
     
    #define RESOURCEIMAGE_TIMELINE_KEY1
     
    #define RESOURCEIMAGE_TIMELINE_KEY2
     
    #define RESOURCEIMAGE_AMMODELOCK_1
     
    #define RESOURCEIMAGE_AMMODELOCK_2
     
    #define RESOURCEIMAGE_SCENEBROWSER_HOME
     
    #define RESOURCEIMAGE_SCENEBROWSER_FILTER1
     
    #define RESOURCEIMAGE_SCENEBROWSER_FILTER2
     
    #define RESOURCEIMAGE_SCENEBROWSER_FIND1
     
    #define RESOURCEIMAGE_SCENEBROWSER_FIND2
     
    #define RESOURCEIMAGE_SCENEBROWSER_PATH1
     
    #define RESOURCEIMAGE_SCENEBROWSER_PATH2
     
    #define RESOURCEIMAGE_TIMELINE_STATE1
     
    #define RESOURCEIMAGE_TIMELINE_STATE2
     
    #define RESOURCEIMAGE_TIMELINE_STATE3
     
    #define RESOURCEIMAGE_TIMELINE_STATE4
     
    #define RESOURCEIMAGE_TIMELINE_STATE5
     
    #define RESOURCEIMAGE_TIMELINE_STATE6
     
    #define RESOURCEIMAGE_TIMELINE_KEYSTATE1
     
    #define RESOURCEIMAGE_TIMELINE_KEYSTATE2
     
    #define RESOURCEIMAGE_TIMELINE_KEYSTATE3
     
    #define RESOURCEIMAGE_TIMELINE_KEYSTATE4
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE1
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE2
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE3
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE4
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE5
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE6
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE7
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE8
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE9
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE10
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE11
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE12
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE13
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE14
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE15
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE16
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE17
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE18
     
    #define RESOURCEIMAGE_OBJECTMANAGER_STATE1
     
    #define RESOURCEIMAGE_OBJECTMANAGER_STATE2
     
    #define RESOURCEIMAGE_OBJECTMANAGER_STATE3
     
    #define RESOURCEIMAGE_OBJECTMANAGER_STATE4
     
    #define RESOURCEIMAGE_OBJECTMANAGER_DOT1
     
    #define RESOURCEIMAGE_OBJECTMANAGER_DOT2
     
    #define RESOURCEIMAGE_OBJECTMANAGER_DOT3
     
    #define RESOURCEIMAGE_OBJECTMANAGER_DOT4
     
    #define RESOURCEIMAGE_OBJECTMANAGER_LOCK
     
    #define RESOURCEIMAGE_TIMELINE_FOLDER1
     
    #define RESOURCEIMAGE_TIMELINE_FOLDER2
     
    #define RESOURCEIMAGE_TIMELINE_FOLDER3
     
    #define RESOURCEIMAGE_TIMELINE_FOLDER4
     
    #define RESOURCEIMAGE_TIMELINE_ROOT1
     
    #define RESOURCEIMAGE_TIMELINE_ROOT2
     
    #define RESOURCEIMAGE_TIMELINE_ROOT3
     
    #define RESOURCEIMAGE_OBJECTMANAGER_DISP1
     
    #define RESOURCEIMAGE_OBJECTMANAGER_DISP2
     
    #define RESOURCEIMAGE_OBJECTMANAGER_DISP3
     
    #define RESOURCEIMAGE_OBJECTMANAGER_DISP4
     
    #define RESOURCEIMAGE_BROWSER_DESKTOP
     
    #define RESOURCEIMAGE_BROWSER_HOME
     
    #define RESOURCEIMAGE_BROWSER_PRESET
     
    #define RESOURCEIMAGE_BROWSER_CATALOG
     
    #define RESOURCEIMAGE_BROWSER_SEARCH
     
    #define RESOURCEIMAGE_BROWSER_PLAY
     
    #define RESOURCEIMAGE_BROWSER_PAUSE
     
    #define RESOURCEIMAGE_BROWSER_SMALLVIEW
     
    #define RESOURCEIMAGE_BROWSER_BIGVIEW
     
    #define RESOURCEIMAGE_ONLINEHELP_HOME
     
    #define RESOURCEIMAGE_ARROWDOWN
     
    #define RESOURCEIMAGE_EYETRISTATE
     
    #define RESOURCEIMAGE_PREVIOUSPAGE
     
    #define RESOURCEIMAGE_FOLLOWINGPAGE
     
    #define RESOURCEIMAGE_LIGHT_PHOTOMETRIC
     
    #define RESOURCEIMAGE_LIGHT_PHOTOMETRICSHADOWS
     
    #define RESOURCEIMAGE_MENU_OPTIONS
     
    #define RESOURCEIMAGE_PICKSESSION
     
    #define RESOURCEIMAGE_PICKSESSION2
     
    #define HOTKEY_RESIZE_BRUSH
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE19
     
    #define RESOURCEIMAGE_LAYERMANAGER_STATE20
     
    #define HOTKEY_CAMERA_MOVE
     
    #define HOTKEY_CAMERA_SCALE
     
    #define HOTKEY_CAMERA_ROTATE
     
    #define HOTKEY_OBJECT_MOVE
     
    #define HOTKEY_OBJECT_SCALE
     
    #define HOTKEY_OBJECT_ROTATE
     
    #define HOTKEY_MODEL_SCALE
     
    #define HOTKEY_ZOOM
     
    #define HOTKEY_SELECT_FREE
     
    #define HOTKEY_SELECT_LIVE
     
    #define HOTKEY_SELECT_RECT
     
    #define HOTKEY_PARENT_MOVE
     
    #define IDM_UNDO
     
    #define IDM_REDO
     
    #define IDM_CUT
     
    #define IDM_COPY
     
    #define IDM_PASTE
     
    #define IDM_DELETE
     
    #define IDM_SELECTALL
     
    #define IDM_SELECTNONE
     
    #define IDM_INVERSION
     
    #define IDM_KEY_LAST
     
    #define IDM_KEY_NEXT
     
    #define EXECUTIONPRIORITY_INITIAL
     
    #define EXECUTIONPRIORITY_ANIMATION
     
    #define EXECUTIONPRIORITY_ANIMATION_NLA
     
    #define EXECUTIONPRIORITY_EXPRESSION
     
    #define EXECUTIONPRIORITY_DYNAMICS
     
    #define EXECUTIONPRIORITY_GENERATOR
     
    #define EXECUTIONPRIORITY_SCENENODE
     
    #define EXECUTIONPRIORITY_FORCE
     
    #define ID_MT_SOURCECOUNTER
     
    #define MAX_GLOBAL_TEXTURE_PATHS
     
    #define SHADERPOPUP_SETSHADER
     
    #define SHADERPOPUP_SETFILENAME
     
    #define SHADERPOPUP_LOADIMAGE
     
    #define SHADERPOPUP_EDITPARAMS
     
    #define SHADERPOPUP_RELOADIMAGE
     
    #define SHADERPOPUP_EDITIMAGE
     
    #define SHADERPOPUP_LOCATEIMAGE
     
    #define SHADERPOPUP_COPYCHANNEL
     
    #define SHADERPOPUP_PASTECHANNEL
     
    #define SHADERPOPUP_CREATENEWTEXTURE
     
    #define SHADERPOPUP_CLEARSHADER
     
    #define DEFAULTFILENAME_SHADER_SURFACES
     
    #define DEFAULTFILENAME_SHADER_EFFECTS
     
    #define DEFAULTFILENAME_SHADER_VOLUME
     
    #define BACKGROUNDHANDLER_PRIORITY_RENDERACTIVEMATERIAL
     
    #define BACKGROUNDHANDLER_PRIORITY_REDRAWVIEW
     
    #define BACKGROUNDHANDLER_PRIORITY_RENDERINACTIVEMATERIALS
     
    #define BACKGROUNDHANDLER_PRIORITY_RENDEREXTERNAL
     
    #define BACKGROUNDHANDLER_PRIORITY_REDRAWANTS
     
    #define BACKGROUNDHANDLER_TYPECLASS_C4D
     
    #define ID_SNIPER_BACKGROUNDHANDLER
     
    #define ID_SCRIPTFOLDER
     
    #define ID_PYTHONSCRIPT
     
    #define COFFEESCRIPT_TEXT
     
    #define COFFEESCRIPT_SHOWINMENU
     
    #define COFFEESCRIPT_ADDEVENT
     
    #define COFFEESCRIPT_SCRIPTENABLE
     
    #define COFFEESCRIPT_CONTAINER
     
    #define COFFEESCRIPT_SCRIPTNAME
     
    #define COFFEESCRIPT_SCRIPTHELP
     
    #define MSG_SCRIPT_EXECUTE
     
    #define MSG_SCRIPT_RETRIEVEBITMAP
     
    #define PYTHONSCRIPT_TEXT
     
    #define PYTHONSCRIPT_SHOWINMENU
     
    #define PYTHONSCRIPT_ADDEVENT
     
    #define PYTHONSCRIPT_SCRIPTENABLE
     
    #define PYTHONSCRIPT_CONTAINER
     
    #define PYTHONSCRIPT_SCRIPTNAME
     
    #define PYTHONSCRIPT_SCRIPTHELP
     
    #define PYTHONSCRIPT_SCRIPTPATH
     
    #define BASEDRAW_DRAWPORTTYPE
     
    #define BASEDRAW_IS_SHADOWPASS
     
    #define BASEDRAW_IS_RENDERASEDITOR
     
    #define BASEDRAW_IS_OGL_PREPASS
     
    #define BASEDRAW_IS_PICK_OBJECT
     
    #define MSG_GICSEX
     
    #define MSG_GINEW
     
    #define ID_OLDCAUSTICS
     
    #define VPglobalillumination
     
    #define VPGIShadingChain
     
    #define VPAOShadingChain
     
    #define VPbirender
     
    #define VPPhLensDistortion
     
    #define MSG_2DCAMERASETTINGSCACHE
     
    #define MSG_PH_2DTRACK_MODE_MCOMMAND_EXECUTE
     
    #define MSG_PH_2DTRACK_MODE_MCOMMAND_IS_ENABLED
     
    #define CODEEDITOR_SETMODE
     
    #define CODEEDITOR_GETSTRING
     
    #define CODEEDITOR_SETSTRING
     
    #define CODEEDITOR_COMPILE
     
    #define CODEEDITOR_GETERROR_RES
     
    #define CODEEDITOR_GETERROR_STRING
     
    #define CODEEDITOR_GETERROR_LINE
     
    #define CODEEDITOR_GETERROR_POS
     
    #define CODEEDITOR_EXECUTE
     
    #define CODEEDITOR_DISABLEUNDO
     
    #define CODEEDITOR_STOREUNDO
     
    #define CODEEDITOR_RESTOREUNDO
     
    #define CODEEDITOR_GETID
     
    #define BASECONTAINER_TEMPORARY
     
    #define DIALOG_ISDOCKED
     
    #define DIALOG_ISTABBED
     
    #define EDITTEXT_PASSWORD
     
    #define EDITTEXT_HELPTEXT
     
    #define EDITTEXT_IGNORELEFTRIGHTIFEMPTY
     
    #define EDITTEXT_ENABLECLEARBUTTON
     
    #define EDITTEXT_CURSORUPDOWNBUTTONS
     
    #define EDITTEXT_NOENTERKEYFORWARDING
     
    #define RENDERSETTING_STATICTAB_OUTPUT
     
    #define RENDERSETTING_STATICTAB_SAVE
     
    #define RENDERSETTING_STATICTAB_MULTIPASS
     
    #define RENDERSETTING_STATICTAB_ANTIALIASING
     
    #define RENDERSETTING_STATICTAB_OPTIONS
     
    #define RENDERSETTING_STATICTAB_STEREO
     
    #define RENDERSETTING_STATICTAB_NET
     
    #define RENDERSETTING_STATICTAB_OVERRIDEMAT
     
    #define MESSAGE_ACTIVE_NODESPACE_CHANGED
     

    Enumerations

    enum class  LINESTYLE {
      NORMAL ,
      DOTTED ,
      DASHED ,
      DASHED_INV ,
      DASHED_BIG
    }
     
    enum class  SERVERMESSAGE {
      NONE ,
      WARNING ,
      ERROR_ ,
      INFO
    }
     
    enum class  RENDERJOBLIST {
      INACTIVE ,
      ACTIVE ,
      LOAD ,
      ALL
    }
     
    enum class  MESSAGERESULT {
      OK ,
      NETWORKERROR ,
      UNKNOWNERROR ,
      MEMORYERROR
    }
     
    enum class  MACHINELIST {
      ONLINE ,
      OFFLINE ,
      ALL
    }
     
    enum class  VERIFICATIONBIT {
      NONE ,
      ONLINE ,
      VERIFIED ,
      VERIFIEDME ,
      SHARED ,
      VERIFYING ,
      FAILURE ,
      SECURITYTOKENCHANGED ,
      WRONGBUILDID ,
      WRONGARCHITECTURE ,
      NOTREACHABLE ,
      NOANSWER ,
      WRONGSECURITYTOKEN ,
      DEMONOTACTIVATED ,
      REMOVING ,
      NORENDERSUPPORT ,
      INITIALIZING ,
      VERIFICATIONESTABLISHED
    }
     
    enum class  RENDERJOBCREATOR {
      BATCHRENDER ,
      PICTUREVIEWER ,
      USER ,
      WATCHDIRECTORY ,
      WATCHDIRECTORYSTARTUP ,
      OTHER
    }
     
    enum class  DETAILSELECTOR {
      NONE ,
      SELECTED ,
      NONSELECTED
    }
     
    enum class  STATUSNETSTATE {
      NONE ,
      DISABLE ,
      IDLE ,
      BUSY ,
      BUSY2 ,
      CRITICAL
    }
     
    enum class  HOTKEYFLAGS {
      NONE ,
      MOUSE ,
      KEYBOARD
    }
     
    enum class  ASSETDATA_FLAG {
      NONE ,
      CURRENTFRAMEONLY ,
      TEXTURESONLY ,
      NET ,
      CURRENTTAKEONLY ,
      WITHCACHES ,
      NOSUBSTANCES ,
      MULTIPLEUSE ,
      NOMISSING ,
      NODOCUMENT ,
      COLLECT_NODES_ASSETS ,
      DONOTRESOLVE ,
      WITHFONTS
    }
     
    enum class  SAVEBIT {
      NONE ,
      ALPHA ,
      MULTILAYER ,
      USESELECTEDLAYERS ,
      USE16BITCHANNELS ,
      GREYSCALE ,
      INTERNALNET ,
      DONTMERGE ,
      USE32BITCHANNELS ,
      SAVERENDERRESULT ,
      FIRSTALPHA_ONLY ,
      KEEP_COLOR_MODE
    }
     
    enum class  SCENEFILTER {
      NONE ,
      OBJECTS ,
      MATERIALS ,
      DIALOGSALLOWED ,
      PROGRESSALLOWED ,
      MERGESCENE ,
      NONEWMARKERS ,
      SAVECACHES ,
      NOUNDO ,
      SAVE_BINARYCACHE ,
      IDENTIFY_ONLY ,
      ONLY_RENDERDATA ,
      IGNOREMISSINGPLUGINSINNONACTIVERENDERDATA ,
      IGNOREXREFS ,
      DONTCORRECTOUTPUTFORMAT ,
      SKIPOLDERTHANV13 ,
      PREVIEWONLY ,
      DOCUMENTPREFSONLY ,
      DOCUMENTINFOGUIALLOWED ,
      LOGUSAGE ,
      SUPPRESSOPTIONSDIALOG
    }
     
    enum class  OVERVIEW {
      DEFAULT ,
      AKTU ,
      SCENE ,
      COMPLETE ,
      SELECTED
    }
     
    enum class  GEMB {
      OK ,
      OKCANCEL ,
      ABORTRETRYIGNORE ,
      YESNOCANCEL ,
      YESNO ,
      RETRYCANCEL ,
      FORCEDIALOG ,
      ICONSTOP ,
      ICONQUESTION ,
      ICONEXCLAMATION ,
      ICONASTERISK ,
      DEFBUTTON1 ,
      DEFBUTTON2 ,
      DEFBUTTON3 ,
      DEFBUTTON4 ,
      MULTILINE
    }
     
    enum class  GEMB_R {
      V_UNDEFINED ,
      V_OK ,
      V_CANCEL ,
      V_ABORT ,
      V_RETRY ,
      V_IGNORE ,
      V_YES ,
      V_NO
    }
     
    enum class  MOUSEDRAGRESULT {
      ESCAPE ,
      FINISHED ,
      CONTINUE
    }
     
    enum class  MOUSEDRAGFLAGS {
      NONE ,
      DONTHIDEMOUSE ,
      NOMOVE ,
      EVERYPACKET ,
      COMPENSATEVIEWPORTORG ,
      AIRBRUSH
    }
     
    enum class  INITRENDERRESULT {
      OK ,
      OUTOFMEMORY ,
      ASSETMISSING ,
      UNKNOWNERROR ,
      USERBREAK
    }
     
    enum class  RENDERRESULT {
      OK ,
      OUTOFMEMORY ,
      ASSETMISSING ,
      SAVINGFAILED ,
      USERBREAK ,
      GICACHEMISSING ,
      NOMACHINE ,
      UNAVAILABLE ,
      FAILED ,
      PROJECTNOTFOUND ,
      ERRORLOADINGPROJECT ,
      NOOUTPUTSPECIFIED
    }
     
    enum class  COLORMODE {
      ILLEGAL ,
      ALPHA ,
      GRAY ,
      AGRAY ,
      RGB ,
      ARGB ,
      CMYK ,
      ACMYK ,
      MASK ,
      AMASK ,
      ILLEGALw ,
      GRAYw ,
      AGRAYw ,
      RGBw ,
      ARGBw ,
      MASKw ,
      ILLEGALf ,
      GRAYf ,
      AGRAYf ,
      RGBf ,
      ARGBf ,
      MASKf
    }
     
    enum class  COLORSPACETRANSFORMATION {
      NONE ,
      LINEAR_TO_SRGB ,
      SRGB_TO_LINEAR ,
      LINEAR_TO_VIEW ,
      SRGB_TO_VIEW ,
      OCIO_INPUT_LOW_TO_RENDERING ,
      OCIO_RENDERING_TO_INPUT_LOW ,
      OCIO_RENDERING_TO_VIEW ,
      OCIO_INPUT_LOW_TO_VIEW ,
      OCIO_VIEW_TO_RENDERING ,
      OCIO_VIEW_TO_INPUT_LOW ,
      OCIO_INPUT_HIGH_TO_RENDERING ,
      OCIO_RENDERING_TO_DISPLAY ,
      OCIO_DISPLAY_TO_RENDERING ,
      OCIO_SRGB_TO_RENDERING ,
      OCIO_RENDERING_TO_SRGB ,
      OCIO_LINEAR_TO_RENDERING ,
      OCIO_RENDERING_TO_LINEAR
    }
     
    enum class  VIEW_WINDOW_COLOR_SPACE : Int32 {
      UNDEFINED ,
      LINEAR ,
      SRGB
    }
     
    enum class  PIXELCNT {
      NONE ,
      DITHERING ,
      B3DLAYERS ,
      APPLYALPHA ,
      INTERNAL_SETLINE ,
      INTERNAL_ALPHAVALUE ,
      ALLOW_INVALIDATE_ALPHA
    }
     
    enum class  INITBITMAPFLAGS {
      NONE ,
      GRAYSCALE ,
      SYSTEM ,
      DPNULL
    }
     
    enum class  MPB_GETLAYERS {
      NONE ,
      ALPHA ,
      IMAGE
    }
     
    enum class  MPBTYPE {
      SHOW ,
      SAVE ,
      PERCENT ,
      BLENDMODE ,
      COLORMODE ,
      BITMAPTYPE ,
      NAME ,
      DPI ,
      USERID ,
      USERSUBID ,
      FORCEBLEND
    }
     
    enum class  LENGTHUNIT {
      PIXEL ,
      KM ,
      M ,
      CM ,
      MM ,
      UM ,
      NM ,
      MILE ,
      YARD ,
      FEET ,
      INCH
    }
     
    enum class  SPLINETYPE {
      LINEAR ,
      CUBIC ,
      AKIMA ,
      BSPLINE ,
      BEZIER ,
      RESERVEDSPLINETYPE1 ,
      RESERVEDSPLINETYPE2
    }
     
    enum class  BREAKTANGENTS {
      V_FALSE ,
      V_TRUE ,
      V_AUTO
    }
     
    enum class  TANGENTSIDE {
      NONE ,
      LEFT ,
      RIGHT
    }
     
    enum class  TANGENTTRANSFORMFLAG {
      NONE ,
      LOCK_LENGTH ,
      LOCK_ANGLE ,
      BREAK_SCALE ,
      BREAK
    }
     
    enum class  SPLINEBOOL_AXIS {
      NONE ,
      SCREEN ,
      ZY ,
      XZ ,
      XY
    }
     
    enum class  SPLINEBOOL_MODE {
      AMINUSB ,
      BMINUSA ,
      UNION ,
      AND ,
      OR ,
      INTERSECTION
    }
     
    enum class  PARTICLEFLAGS {
      NONE ,
      VISIBLE ,
      ALIVE
    }
     
    enum class  NBIT {
      NONE ,
      TL1_FOLD ,
      TL2_FOLD ,
      TL3_FOLD ,
      TL4_FOLD ,
      TL1_SELECT ,
      TL2_SELECT ,
      TL3_SELECT ,
      TL4_SELECT ,
      TL1_TDRAW ,
      TL2_TDRAW ,
      TL3_TDRAW ,
      TL4_TDRAW ,
      CKEY_ACTIVE ,
      OM1_FOLD ,
      OM2_FOLD ,
      OM3_FOLD ,
      OM4_FOLD ,
      TL1_FOLDTR ,
      TL2_FOLDTR ,
      TL3_FOLDTR ,
      TL4_FOLDTR ,
      TL1_FOLDFC ,
      TL2_FOLDFC ,
      TL3_FOLDFC ,
      TL4_FOLDFC ,
      SOURCEOPEN ,
      TL1_HIDE ,
      TL2_HIDE ,
      TL3_HIDE ,
      TL4_HIDE ,
      SOLO_ANIM ,
      SOLO_LAYER ,
      TL1_SELECT2 ,
      TL2_SELECT2 ,
      TL3_SELECT2 ,
      TL4_SELECT2 ,
      SOLO_MOTION ,
      CKEY_LOCK_T ,
      CKEY_LOCK_V ,
      CKEY_MUTE ,
      CKEY_CLAMP ,
      CKEY_BREAK ,
      CKEY_KEEPVISUALANGLE ,
      CKEY_LOCK_O ,
      CKEY_LOCK_L ,
      CKEY_AUTO ,
      CKEY_ZERO_O_OLD ,
      CKEY_ZERO_L_OLD ,
      TL1_FCSELECT ,
      TL2_FCSELECT ,
      TL3_FCSELECT ,
      TL4_FCSELECT ,
      CKEY_BREAKDOWN ,
      TL1_FOLDMOTION ,
      TL2_FOLDMOTION ,
      TL3_FOLDMOTION ,
      TL4_FOLDMOTION ,
      TL1_SELECTMOTION ,
      TL2_SELECTMOTION ,
      TL3_SELECTMOTION ,
      TL4_SELECTMOTION ,
      OHIDE ,
      TL_TBAKE ,
      TL1_FOLDSM ,
      TL2_FOLDSM ,
      TL3_FOLDSM ,
      TL4_FOLDSM ,
      SUBOBJECT ,
      LINK_ACTIVE ,
      THIDE ,
      SUBOBJECT_AM ,
      PROTECTION ,
      NOANIM ,
      NOSELECT ,
      EHIDE ,
      REF ,
      REF_NO_DD ,
      REF_OHIDE ,
      NO_DD ,
      HIDEEXCEPTVIEWSELECT ,
      CKEY_WEIGHTEDTANGENT ,
      CKEY_REMOVEOVERSHOOT ,
      CKEY_AUTOWEIGHT ,
      TAKE_LOCK ,
      TAKE_OBJINGROUP ,
      TAKE_EGROUPOVERIDDEN ,
      TAKE_RGROUPOVERIDDEN ,
      CKEY_BREAKDOWNCOLOR ,
      NO_DELETE ,
      LOD_HIDE ,
      LOD_PRIVATECACHE ,
      AHIDE_FOR_HOST ,
      NODE_TEMP ,
      FORBID_COLOR_CONVERSION ,
      TAG_ADDEDTOCACHE ,
      TAG_PROXY ,
      TAG_NEUTRON_PROXY ,
      MAX
    }
     
    enum class  CREATEJOBRESULT {
      OK ,
      OUTOFMEMORY ,
      ASSETMISSING ,
      SAVINGFAILED ,
      REPOSITORYERROR
    }
     
    enum class  NBITCONTROL {
      SET ,
      CLEAR ,
      TOGGLE ,
      PRIVATE_NODIRTY
    }
     
    enum class  VOLUMECOMMANDTYPE {
      NONE ,
      VOLUMETOMESH ,
      MESHTOVOLUME ,
      VOLUMEBOOLE ,
      PARTICLESTOVOLUME ,
      SPLINETOVOLUME ,
      FILTER ,
      SDFFILTER ,
      SDFTOFOG ,
      FOGTOSDF ,
      RESAMPLE ,
      MIX ,
      FIELDTOVOLUME ,
      CREATESPHEREVOLUME ,
      CREATEPLATONICVOLUME
    }
     
    enum class  GRIDTYPE {
      NONE ,
      FLOAT ,
      DOUBLE ,
      INT32 ,
      INT64 ,
      INTVECTOR32 ,
      VECTOR32 ,
      VECTOR64 ,
      STRING ,
      BOOLEAN
    }
     
    enum class  GRIDCLASS {
      NONE ,
      SDF ,
      FOG ,
      STAGGERED ,
      UNKNOWN
    }
     
    enum class  VECTORGRIDTYPE {
      INVARIANT ,
      COVARIANT ,
      COVARIANT_NORMALIZE ,
      CONTRAVARIANT_RELATIVE ,
      CONTRAVARIANT_ABSOLUTE
    }
     
    enum class  VOLUMETOMESHSETTINGS {
      NONE ,
      ISO ,
      ADAPTIVE
    }
     
    enum class  MESHTOVOLUMESETTINGS {
      NONE ,
      GRIDSIZE ,
      BANDWIDTH_INTERIOR ,
      BANDWIDTH_EXTERIOR ,
      USE_POINTS ,
      RADIUS ,
      UNSIGNED_DISTANCE_FIELD
    }
     
    enum class  PARTICLESTOVOLUMESETTINGS {
      NONE ,
      GRIDSIZE ,
      BANDWIDTH ,
      RADIUS ,
      VELOCITY_SCALE ,
      USE_PARTICLE_SIZE ,
      PARTICLEOFFSET
    }
     
    enum class  SPLINETOVOLUMESETTINGS {
      NONE ,
      GRIDSIZE ,
      BANDWIDTH ,
      RADIUS ,
      DENSITY ,
      SCALESEGMENT
    }
     
    enum class  FILTERSETTINGS {
      NONE ,
      FILTERTYPE ,
      ITERATIONS ,
      RADIUS ,
      OFFSET ,
      FALLOFF ,
      REMAP_OLD_MIN ,
      REMAP_OLD_MAX ,
      REMAP_NEW_MIN ,
      REMAP_NEW_MAX ,
      STRENGTH ,
      SPLINE ,
      INVERTPOINT
    }
     
    enum class  SDFFILTERSETTINGS {
      NONE ,
      FILTERTYPE ,
      ITERATIONS ,
      STENCILWIDTH ,
      FILTERACCURACY ,
      OFFSET ,
      HALFWIDTH ,
      FALLOFF ,
      STRENGTH
    }
     
    enum class  BOOLESETTINGS {
      NONE ,
      BOOLETYPE ,
      SMOOTHRADIUS
    }
     
    enum class  BOOLTYPE {
      NONE ,
      UNION ,
      DIFF ,
      INTERSECT
    }
     
    enum class  MIXSETTINGS {
      NONE ,
      MIXTYPE
    }
     
    enum class  MIXTYPE {
      NONE ,
      NORMAL ,
      MAX ,
      MIN ,
      ADD ,
      SUBTRACT ,
      MULTIPLY ,
      DIVIDE
    }
     
    enum class  SDFTOFOGSETTINGS {
      NONE ,
      FALLOFFCUTOFF
    }
     
    enum class  FOGTOSDFSETTINGS {
      NONE ,
      ISO
    }
     
    enum class  RESAMPLESETTINGS {
      NONE ,
      GRIDSIZE ,
      INTERPOLATIONTYPE
    }
     
    enum class  RESAMPLEINTERPOLATIONTYPE {
      NONE ,
      NEAREST ,
      LINEAR ,
      QUADRATIC
    }
     
    enum class  FIELDTOVOLUMESETTINGS {
      NONE ,
      BOUNDINGBOXMIN ,
      BOUNDINGBOXMAX ,
      GRIDSIZE
    }
     
    enum class  CREATESPHEREVOLUMESETTINGS {
      NONE ,
      RADIUS ,
      POSITION ,
      BANDWIDTH ,
      GRIDSIZE
    }
     
    enum class  CREATEPLATONICVOLUMESETTINGS {
      NONE ,
      FACES ,
      SIZE ,
      POSITION ,
      BANDWIDTH ,
      GRIDSIZE
    }
     
    enum  {
      WPREFS_HIGHLIGHT ,
      WPREFS_HIGHLIGHTCURVE ,
      WPREFS_CURSORINDICATOR ,
      WPREFS_MINIMUM_OLD ,
      WPREFS_MINIMUMWIDTH ,
      WPREFS_SHOWLAYERCOL ,
      WPREFS_TRACKCOLOR ,
      WPREFS_TRACKCOLNO ,
      WPREFS_TRACKCOLPRS ,
      WPREFS_TRACKCOLORG ,
      WPREFS_SHOWTRACKSTARTEND ,
      WPREFS_SUMMARY ,
      WPREFS_HLEAUTOVALUE ,
      WPREFS_INTERACTIVEUPDATE ,
      WPREFS_CLIPTRANSITIONIME ,
      WPREFS_KEYSDOPESHEET ,
      WPREFS_KEYSYMBOLS ,
      WPREFS_SHOWBRANCHES ,
      WPREFS_SHOWVECTRACK ,
      WPREFS_KEYFRAMEDOTS ,
      WPREFS_DOTSKILLTRACKS ,
      WPREFS_LINKKEYFCSELECTION ,
      WPREFS_LINKOMSELECTONLY ,
      WPREFS_LINKOMSELECTONLYBUTTAGS ,
      WPREFS_FCLISTVIEW ,
      WPREFS_FCLISTVIEW_HIERARCHICAL
    }
     
    enum  {
      WPREFS_PVMEMORY ,
      WPREFS_PVDRAWBUCKETS ,
      WPREFS_PVHDMEM ,
      WPREFS_PVHDFOLDER ,
      WPREFS_PVHDUNLIMIT
    }
     
    enum  { WPREFS_SCULPTMEMORY }
     
    enum  {
      WPREFS_PHMAXCACHEMEM ,
      WPREFS_PHSYSRESERVEMEM
    }
     
    enum  {
      WPREF_NET_NAME ,
      WPREF_NET_SHARE ,
      WPREF_NET_THREADCUSTOM ,
      WPREF_NET_RENDERTHREADS ,
      WPREF_NET_SECURITYTOKEN ,
      WPREF_NET_ALLOWRESTARTOFC4D ,
      WPREF_NET_SERVICEPORTNUMBER ,
      WPREF_NET_SERVICEREPOSITORYPATH ,
      WPREF_NET_USEBONJOUR ,
      WPREF_NET_USEENCRYPTION ,
      WPREF_NET_HANDLEWARNINGASERROR ,
      WPREF_NET_ABORTRENDERINGONCLIENTERROR ,
      WPREF_NET_PEERTOPEERASSETDISTRIBUTION ,
      WPREF_NET_REQUESTONDEMAND ,
      WPREF_NET_EXCLUDECLIENTONLOADINGERROR ,
      WPREF_NET_RENDERINGTIMEOUT ,
      WPREF_NET_ENABLETEAMRENDER ,
      WPREF_NET_WEBSERVERPORT ,
      WPREF_NET_SHOWBUCKETMACHINECOLOR ,
      WPREF_NET_SHOWNAME ,
      WPREF_NET_SHOWICON ,
      WPREF_NET_SHOWINFO ,
      WPREF_NET_SHOWCHECKBOX ,
      WPREF_NET_SHOWADDRESS ,
      WPREF_NET_MACHINEICONSIZE ,
      WPREF_NET_ENABLERENDERINGTIMEOUT ,
      WPREF_NET_FETCHASSETSALWAYSFROMSERVER ,
      WPREF_NET_ASSETCHUNKSIZE ,
      WPREF_NET_WAKEONLANFOROFFLINEMACHINES ,
      WPREF_NET_KEEPB3DFILESAFTERASSEMBLING ,
      WPREF_NET_USERMANAGEMENTENABLED ,
      WPREF_NET_DOWNLOADASSETINPARTS ,
      WPREF_NET_STOPJOBONSWAPPINGENABLED ,
      WPREF_NET_STOPJOBONSWAPPINGAUTO ,
      WPREF_NET_STOPJOBONSWAPPINGVALUE ,
      WPREF_NET_RESTARTJOBSAFTERUNEXPECTEDSERVERTERMINATION ,
      WPREF_NET_USEDISCOVERY
    }
     
    enum  {
      WPREF_TAKE_BASIC_GROUP ,
      WPREF_TAKE_MAIN_AUTOTAKE ,
      WPREF_TAKE_MANAGER_SHOWFILTER ,
      WPREF_TAKE_MANAGER_SHOWSHOWSEARCH ,
      WPREF_TAKE_MANAGER_TREEMODE ,
      WPREF_TAKE_DEFAULT_FILETR_OBJ ,
      WPREF_TAKE_DEFAULT_FILETR_TAG ,
      WPREF_TAKE_DEFAULT_FILETR_MAT ,
      WPREF_TAKE_DEFAULT_FILETR_SHD ,
      WPREF_TAKE_DEFAULT_FILETR_LAY ,
      WPREF_TAKE_DEFAULT_FILETR_OTH ,
      WPREF_TAKE_DEFAULT_FILETR_VIS ,
      WPREF_TAKE_DEFAULT_FILETR_TRN ,
      WPREF_TAKE_DEFAULT_FILETR_PRM ,
      WPREF_TAKE_DEFAULT_FILETR_CAM ,
      WPREF_TAKE_DEFAULT_FILETR_RS
    }
     
    enum class  EVENT {
      NONE ,
      FORCEREDRAW ,
      ANIMATE ,
      NOEXPRESSION ,
      GLHACK ,
      CAMERAEXPRESSION ,
      ENQUEUE_REDRAW ,
      DONT_OVERWRITE_RENDERING
    }
     
    enum class  DRAWFLAGS {
      NONE ,
      NO_THREAD ,
      NO_ANIMATION ,
      ONLY_ACTIVE_VIEW ,
      NO_EXPRESSIONS ,
      INDRAG ,
      NO_HIGHLIGHT_PLANE ,
      FORCEFULLREDRAW ,
      ONLY_CAMERAEXPRESSION ,
      INMOVE ,
      ONLY_BASEDRAW ,
      ONLY_HIGHLIGHT ,
      STATICBREAK ,
      NO_PRESENT ,
      PRIVATE_NO_WAIT_GL_FINISHED ,
      PRIVATE_ONLYBACKGROUND ,
      PRIVATE_NOBLIT ,
      PRIVATE_OPENGLHACK ,
      PRIVATE_ONLY_PREPARE ,
      PRIVATE_NO_3DCLIPPING ,
      DONT_OVERWRITE_RENDERING ,
      SKIP_IF_THREADED_DRAW_ACTIVE ,
      DRAW_WITH_BLOCKED_INTERACTION ,
      SELECTION_ONLY ,
      BUILD_AS_EXTERNALRENDERER
    }
     
    enum class  ANIMATEFLAGS {
      NONE ,
      NO_PARTICLES ,
      NO_CHILDREN ,
      INRENDER ,
      NO_MINMAX ,
      NO_NLA ,
      NLA_SUM ,
      PARAMETER_TRACKS
    }
     
    enum class  SAVEDOCUMENTFLAGS {
      NONE ,
      DIALOGSALLOWED ,
      SAVEAS ,
      DONTADDTORECENTLIST ,
      AUTOSAVE ,
      SAVECACHES ,
      EXPORTDIALOG ,
      CRASHSITUATION ,
      NO_SHADERCACHE
    }
     
    enum class  COPYFLAGS {
      NONE ,
      NO_HIERARCHY ,
      NO_ANIMATION ,
      NO_BITS ,
      NO_MATERIALPREVIEW ,
      NO_BRANCHES ,
      DOCUMENT ,
      NO_NGONS ,
      CACHE_BUILD ,
      RECURSIONCHECK ,
      DEFORM_CACHE_BUILD ,
      PRIVATE_IDENTMARKER ,
      PRIVATE_NO_INTERNALS ,
      PRIVATE_NO_PLUGINLAYER ,
      PRIVATE_UNDO ,
      PRIVATE_CONTAINER_COPY_DIRTY ,
      PRIVATE_CONTAINER_COPY_IDENTICAL ,
      PRIVATE_NO_TAGS ,
      PRIVATE_DELETE ,
      PRIVATE_CLIPBOARD_COPY ,
      PRIVATE_NO_ASSETS ,
      PRIVATE_NO_RESULTASSETS ,
      PRIVATE_NO_LOGS ,
      PRIVATE_RENDER ,
      PRIVATE_MOGRAPH_CLONE ,
      PRIVATE_SET_ORIGIN ,
      PRIVATE_NO_DESCRIPTION ,
      PRIVATE_FASTCOPYFROMPARENT ,
      PRIVATE_BODYPAINT_NODATA ,
      PRIVATE_BODYPAINT_CONVERTLAYER ,
      WITH_MODIFIED_MATRIX
    }
     
    enum class  UNDOTYPE {
      NONE ,
      CHANGE ,
      CHANGE_NOCHILDREN ,
      CHANGE_SMALL ,
      CHANGE_SELECTION ,
      NEWOBJ ,
      DELETEOBJ ,
      ACTIVATE ,
      DEACTIVATE ,
      BITS ,
      HIERARCHY_PSR ,
      PRIVATE_DOCUMENTDATA ,
      PRIVATE_STRING ,
      PRIVATE_MULTISELECTIONAXIS ,
      START ,
      END
    }
     
    enum class  DRAWHANDLE {
      MINI ,
      SMALL ,
      MIDDLE ,
      BIG ,
      CUSTOM ,
      POINTSIZE ,
      SELPOINTSIZE ,
      VERYBIG
    }
     
    enum class  DRAW_ALPHA {
      NONE ,
      INVERTED ,
      NORMAL ,
      FROM_IMAGE ,
      NORMAL_FROM_IMAGE
    }
     
    enum class  DRAW_TEXTUREFLAGS {
      NONE ,
      COLOR_IMAGE_TO_LINEAR ,
      COLOR_SRGB_TO_LINEAR ,
      COLOR_IMAGE_TO_SRGB ,
      COLOR_LINEAR_TO_SRGB ,
      COLOR_CORRECTION_MASK ,
      USE_PROFILE_COLOR ,
      ALLOW_FLOATINGPOINT ,
      TILE ,
      TEMPORARY ,
      INTERPOLATION_NEAREST ,
      INTERPOLATION_LINEAR ,
      INTERPOLATION_LINEAR_MIPMAP ,
      INTERPOLATION_MASK
    }
     
    enum class  TOOLDRAW {
      NONE ,
      HANDLES ,
      AXIS ,
      HIGHLIGHTS
    }
     
    enum class  TOOLDRAWFLAGS {
      NONE ,
      INVERSE_Z ,
      HIGHLIGHT
    }
     
    enum class  DIRTYFLAGS {
      NONE ,
      MATRIX ,
      DATA ,
      SELECT ,
      CACHE ,
      CHILDREN ,
      DESCRIPTION ,
      SELECTION_OBJECTS ,
      SELECTION_TAGS ,
      SELECTION_MATERIALS ,
      ALL
    }
     
    enum class  HDIRTY_ID {
      ANIMATION ,
      OBJECT ,
      OBJECT_MATRIX ,
      OBJECT_HIERARCHY ,
      TAG ,
      MATERIAL ,
      SHADER ,
      RENDERSETTINGS ,
      VP ,
      FILTER ,
      NBITS ,
      MAX
    }
     
    enum class  HDIRTYFLAGS {
      NONE ,
      ANIMATION ,
      OBJECT ,
      OBJECT_MATRIX ,
      OBJECT_HIERARCHY ,
      TAG ,
      MATERIAL ,
      SHADER ,
      RENDERSETTINGS ,
      VP ,
      FILTER ,
      NBITS ,
      ALL
    }
     
    enum class  ROTATIONORDER : UChar {
      YXZGLOBAL ,
      YZXGLOBAL ,
      ZYXGLOBAL ,
      ZXYGLOBAL ,
      XZYGLOBAL ,
      XYZGLOBAL ,
      YXZLOCAL ,
      YZXLOCAL ,
      ZYXLOCAL ,
      ZXYLOCAL ,
      XZYLOCAL ,
      XYZLOCAL ,
      HPB ,
      DEFAULT
    }
     
    enum class  ROTATIONINTERPOLATION_QUATERNION : UChar {
      SLERP ,
      CUBIC
    }
     
    enum class  CURVEINTERPOLATION_MODE {
      R23 ,
      CURRENT
    }
     
    enum class  BUILDFLAGS : UInt16 {
      NONE ,
      INTERNALRENDERER ,
      EXTERNALRENDERER ,
      ISOPARM ,
      EXPORTONLY ,
      INTERACTIVEEDITOR
    }
     
    enum class  EXECUTIONFLAGS {
      NONE ,
      ANIMATION ,
      EXPRESSION ,
      CACHEBUILDING ,
      CAMERAONLY ,
      INDRAG ,
      INMOVE ,
      RENDER ,
      ALLOW_PRIORITYSHIFT ,
      PROFILING
    }
     
    enum class  SCENEHOOKDRAW {
      NONE ,
      DRAW_PASS ,
      HIGHLIGHT_PASS_BEFORE_TOOL ,
      HIGHLIGHT_PASS ,
      HIGHLIGHT_PASS_INV ,
      DRAW_PASS_AFTER_CLEAR
    }
     
    enum class  DESCFLAGS_DESC {
      NONE ,
      RESOLVEMULTIPLEDATA ,
      LOADED ,
      RECURSIONLOCK ,
      DONTLOADDEFAULT ,
      MAPTAGS ,
      NEEDDEFAULTVALUE ,
      TRISTATE ,
      EXPORTHELPSYMBOLSMODE ,
      MATREFLECTANCEOVERLAP ,
      XPRESSO ,
      PRESET ,
      CHECK_HAS_CONTENT
    }
     
    enum class  DESCFLAGS_GET {
      NONE ,
      PARAM_GET ,
      NO_GLOBALDATA ,
      NO_GEDATADEFAULTVALUE ,
      ALLOW_TRISTATE ,
      PRIVATE_GETDEFAULTVALUEONLY ,
      PRIVATE_GETRAWCOLORDATA
    }
     
    enum class  DESCFLAGS_SET {
      NONE ,
      PARAM_SET ,
      USERINTERACTION ,
      DONTCHECKMINMAX ,
      DONTAFFECTINHERITANCE ,
      FORCESET ,
      DONTFREESPLINECACHE ,
      INDRAG ,
      INRESETTODEFAULT ,
      PRIVATE_SETRAWCOLORDATA
    }
     
    enum class  DESCFLAGS_ENABLE { NONE }
     
    enum class  HIERARCHYCLONEFLAGS {
      NONE ,
      ASIS ,
      ASPOLY ,
      ASLINE ,
      ASSPLINE ,
      ASVOLUME
    }
     
    enum class  CHECKVALUEFORMAT {
      NOTHING ,
      DEGREE ,
      PERCENT ,
      METER ,
      INT
    }
     
    enum class  CHECKVALUERANGE {
      GREATER ,
      GREATEROREQUAL ,
      LESS ,
      LESSOREQUAL ,
      BETWEEN ,
      BETWEENOREQUAL ,
      BETWEENOREQUALX ,
      BETWEENOREQUALY ,
      DIFFERENT
    }
     
    enum class  PAINTMESHFLAGS {
      NONE ,
      QUAD ,
      SEL ,
      SELA ,
      SELB ,
      SELC ,
      SELD ,
      TA ,
      TB ,
      TC ,
      TD ,
      INACTIVE ,
      EDGEA ,
      EDGEB ,
      EDGEC ,
      EDGED
    }
     
    enum class  GETBRANCHINFO {
      NONE ,
      ONLYWITHCHILDREN ,
      GELISTNODES ,
      ONLYMODIFIABLE ,
      ONLYWITHANIMATION
    }
     
    enum class  BRANCHINFOFLAGS {
      NONE ,
      ANIMATE ,
      HIDEINTIMELINE ,
      HASFIELDS
    }
     
    enum class  GETACTIVEOBJECTFLAGS {
      NONE ,
      CHILDREN ,
      SELECTIONORDER
    }
     
    enum class  DRAWPASS {
      OBJECT ,
      BOX ,
      HANDLES ,
      HIGHLIGHTS ,
      XRAY
    }
     
    enum class  SAVEPROJECT {
      NONE ,
      ASSETS ,
      SCENEFILE ,
      DIALOGSALLOWED ,
      SHOWMISSINGASSETDIALOG ,
      ADDTORECENTLIST ,
      DONTCOPYFILES ,
      PROGRESSALLOWED ,
      DONTTOUCHDOCUMENT ,
      DONTFAILONMISSINGASSETS ,
      ISNET ,
      USEDOCUMENTNAMEASFILENAME ,
      DONTCLEARSUGGESTEDFOLDER ,
      WITHCACHES ,
      DONTGENERATEPAINTTEX ,
      ASSETLINKS_COPY_FILEASSETS ,
      ASSETLINKS_COPY_NODEASSETS
    }
     
    enum class  ICONDATAFLAGS {
      NONE ,
      APPLYCOLORPROFILE ,
      DISABLED
    }
     
    enum class  USERAREAFLAGS {
      NONE ,
      TABSTOP ,
      HANDLEFOCUS ,
      COREMESSAGE ,
      SYNCMESSAGE ,
      DONT_MIRROR
    }
     
    enum class  EXECUTIONRESULT {
      OK ,
      USERBREAK ,
      OUTOFMEMORY
    }
     
    enum  {
      DLG_OK ,
      DLG_CANCEL
    }
     
    enum class  IMAGERESULT {
      OK ,
      NOTEXISTING ,
      WRONGTYPE ,
      OUTOFMEMORY ,
      FILEERROR ,
      FILESTRUCTURE ,
      MISC_ERROR ,
      PARAM_ERROR ,
      THREADCANCELED
    }
     
    enum class  STRINGENCODING {
      XBIT ,
      BIT7 ,
      BIT7HEX ,
      UTF8
    }
     
    enum class  THREADMODE {
      DEPRECATED_SYNCHRONOUS ,
      ASYNC ,
      PRIVATE_OPENGL
    }
     
    enum class  THREADPRIORITYEX {
      NORMAL ,
      ABOVE ,
      BELOW ,
      LOWEST
    }
     
    enum class  HYPERFILEARRAY {
      CHAR ,
      WORD ,
      LONG ,
      LLONG ,
      SREAL ,
      LREAL ,
      REAL
    }
     
    enum class  FILEERROR {
      NONE ,
      OPEN ,
      CLOSE ,
      READ ,
      WRITE ,
      SEEK ,
      INVALID ,
      OUTOFMEMORY ,
      USERBREAK ,
      WRONG_VALUE ,
      CHUNK_NUMBER ,
      VALUE_NO_CHUNK ,
      FILEEND ,
      UNKNOWN_VALUE
    }
     
    enum class  FILEOPEN {
      APPEND ,
      READ ,
      WRITE ,
      READWRITE ,
      READ_NOCACHE ,
      SHAREDREAD ,
      SHAREDWRITE
    }
     
    enum class  LOCATION {
      DISK ,
      IPCONNECTION ,
      MEMORY
    }
     
    enum class  FILESEEK {
      START ,
      RELATIVE_
    }
     
    enum class  FILEDIALOG {
      NONE ,
      ANY ,
      IGNOREOPEN
    }
     
    enum class  FILESELECT {
      LOAD ,
      SAVE ,
      DIRECTORY
    }
     
    enum class  FILESELECTTYPE {
      ANYTHING ,
      IMAGES ,
      SCENES ,
      BODYPAINT
    }
     
    enum class  OPERATINGSYSTEM {
      WIN ,
      OSX ,
      LINUX ,
      _IOS
    }
     
    enum class  BYTEORDER {
      V_MOTOROLA ,
      V_INTEL
    }
     
    enum class  HYPERFILEVALUE {
      NONE ,
      START ,
      STOP ,
      CSTOP ,
      CHAR ,
      UCHAR ,
      INT16 ,
      UINT16 ,
      INT32 ,
      UINT32 ,
      INT64 ,
      UINT64 ,
      FLOAT ,
      FLOAT64 ,
      BOOLEAN ,
      TIME ,
      VECTOR ,
      VECTOR64 ,
      MATRIX ,
      MATRIX64 ,
      VECTOR32 ,
      MATRIX32 ,
      FLOAT32 ,
      MEMORY ,
      IMAGE ,
      STRING ,
      FILENAME ,
      CONTAINER ,
      ALIASLINK ,
      LMEMORY ,
      VECTOR_ARRAY_EX ,
      POLYGON_ARRAY_EX ,
      UINT16_ARRAY_EX ,
      PARTICLE_ARRAY_EX ,
      SREAL_ARRAY_EX ,
      ARRAY ,
      UUID
    }
     
    enum class  FINDANIM {
      EXACT ,
      LEFT ,
      RIGHT
    }
     
    enum class  CCURVE {
      CURVE ,
      HLE_BASE ,
      HLE_CURVE ,
      SS_CURVE ,
      SS_CURVE2 ,
      SS_CURVE3 ,
      SS_CURVE4 ,
      SS_CURVE5 ,
      HLE_SCALE ,
      HLE_MOVE
    }
     
    enum class  CLOOP {
      OFF ,
      CONSTANT ,
      CONTINUE ,
      REPEAT ,
      OFFSETREPEAT ,
      OSCILLATE ,
      LOOP
    }
     
    enum class  CINTERPOLATION : UChar {
      SPLINE ,
      LINEAR ,
      STEP ,
      DUMMY
    }
     
    enum class  CAUTOMODE : UChar {
      CLASSIC ,
      FIXEDSLOPE
    }
     
    enum class  CKEYPRESET {
      AUTO_CLAMP ,
      AUTO_OVERSHOOT ,
      FIXED_OVERSHOOTWEIGHTED ,
      CUSTOM ,
      AUTO_OVERSHOOTWEIGHTED
    }
     
    enum class  CLIPBOARDTYPE {
      EMPTY ,
      STRING ,
      BITMAP
    }
     
    enum class  EDGESELECTIONTYPE {
      SELECTION ,
      HIDDEN ,
      PHONG
    }
     
    enum class  REGISTRYTYPE {
      ANY ,
      WINDOW ,
      OBJECT ,
      TAG ,
      MATERIAL ,
      SHADER ,
      SOUND ,
      LAYOUT ,
      BITMAPFILTER ,
      VIDEOPOST ,
      SCENEHOOK ,
      NODE ,
      DESCRIPTION ,
      LIBRARY ,
      CUSTOMDATATYPE ,
      RESOURCEDATATYPE ,
      SCENELOADER ,
      SCENESAVER ,
      CTRACK ,
      CSEQ ,
      CKEY ,
      PAINTER ,
      GV_VALUE ,
      GV_VALGROUP ,
      GV_OPGROUP ,
      GV_OPCLASS ,
      GV_DATA ,
      GADGETS ,
      PREFS ,
      FIELDLAYER
    }
     
    enum class  MODELINGCOMMANDMODE {
      ALL ,
      POINTSELECTION ,
      POLYGONSELECTION ,
      EDGESELECTION
    }
     
    enum class  MODELINGCOMMANDFLAGS {
      NONE ,
      CREATEUNDO ,
      IMPORTER ,
      USEGLOBALSYMMETRY ,
      SETESCTESTTHREAD
    }
     
    enum class  PLUGINTYPE {
      ANY ,
      SHADER ,
      MATERIAL ,
      COMMAND ,
      OBJECT ,
      TAG ,
      BITMAPFILTER ,
      VIDEOPOST ,
      TOOL ,
      SCENEHOOK ,
      NODE ,
      LIBRARY ,
      BITMAPLOADER ,
      BITMAPSAVER ,
      SCENELOADER ,
      SCENESAVER ,
      COREMESSAGE ,
      CUSTOMGUI ,
      CUSTOMDATATYPE ,
      RESOURCEDATATYPE ,
      MANAGERINFORMATION ,
      CTRACK ,
      FALLOFF ,
      VMAPTRANSFER ,
      PREFS ,
      SNAP ,
      FIELDLAYER ,
      DESCRIPTION
    }
     
    enum class  DRAWRESULT {
      FAILURE ,
      OK ,
      SKIP
    }
     
    enum class  DISPLAYMODE {
      UNKNOWN ,
      GOURAUD ,
      QUICK ,
      WIRE ,
      ISOPARM ,
      SHADEDBOX ,
      BOX ,
      SKELETON ,
      GOURAUDWIRE ,
      GOURAUDISOPARM ,
      QUICKWIRE ,
      QUICKISOPARM ,
      FLATWIRE ,
      FLATISOPARM ,
      FLATBOX ,
      HIDDENWIRE ,
      HIDDENISOPARM ,
      HIDDENBOX ,
      SHADEDBOXWIRE ,
      QUICKBOXWIRE ,
      QUICKBOX ,
      PRIVATE_ISOLINE ,
      PRIVATE_FLAT ,
      PRIVATE_HIDDEN
    }
     
    enum class  DOCUMENTSETTINGS {
      GENERAL ,
      MODELING ,
      DOCUMENT ,
      ANIMATIONSYSTEM ,
      TOOLS
    }
     
    enum class  VERSIONTYPE {
      UNKNOWN ,
      LITE ,
      BENCHMARK ,
      UPDATER_EX ,
      TEAMRENDER_CLIENT ,
      TEAMRENDER_SERVER ,
      CINEMA4D ,
      COMMANDLINE ,
      CINEWARE ,
      CPYTHON ,
      CPYTHON3
    }
     
    enum class  LAYERSETMODE {
      LAYERS ,
      LAYERMASKS ,
      ALPHAS ,
      LAYERALPHA ,
      DISABLED
    }
     
    enum class  OBJECTCATEGORY {
      NULLOBJECT ,
      POLYGON ,
      SPLINE ,
      GENERATOR ,
      HYPERNURBS ,
      UNUSED1 ,
      DEFORMER ,
      CAMERA ,
      LIGHT ,
      SCENE ,
      PARTICLE ,
      OTHER ,
      UNUSED2 ,
      GRID ,
      HORIZON ,
      WORLDAXIS ,
      BOUNDS ,
      HUD ,
      SDS ,
      HIGHLIGHTING ,
      MULTIAXIS ,
      OBJECTHANDLES ,
      HANDLEBANDS ,
      SDSCAGE ,
      NGONLINES ,
      JOINT ,
      OBJECTHIGHLIGHTING ,
      GUIDELINES ,
      POI ,
      GRADIENT ,
      BASEGRID ,
      HANDLES ,
      HAIR ,
      FIELD
    }
     
    enum class  SELECTIONFILTERBIT {
      NONE ,
      NULLOBJECT ,
      POLYGON ,
      SPLINE ,
      GENERATOR ,
      HYPERNURBS ,
      DEFORMER ,
      CAMERA ,
      LIGHT ,
      SCENE ,
      PARTICLE ,
      OTHER ,
      JOINT
    }
     
    enum class  OBJECTSTATE {
      EDITOR ,
      RENDER ,
      DEFORM ,
      REAL_DEFORM ,
      EDITOR_HIERARCHICAL ,
      RENDER_HIERARCHICAL
    }
     
    enum class  DISPLAYFILTER : UInt64 {
      NONE ,
      NULLOBJECT ,
      POLYGON ,
      SPLINE ,
      GENERATOR ,
      HYPERNURBS ,
      UNUSED1 ,
      DEFORMER ,
      CAMERA ,
      LIGHT ,
      SCENE ,
      PARTICLE ,
      OTHER ,
      UNUSED2 ,
      GRID ,
      HORIZON ,
      WORLDAXIS ,
      BOUNDS ,
      HUD ,
      SDS ,
      HIGHLIGHTING ,
      MULTIAXIS ,
      OBJECTHANDLES ,
      HANDLEBANDS ,
      SDSCAGE ,
      NGONLINES ,
      JOINT ,
      OBJECTHIGHLIGHTING ,
      GUIDELINES ,
      POI ,
      GRADIENT ,
      BASEGRID ,
      HANDLES ,
      HAIR ,
      FIELD
    }
     
    enum class  DISPLAYEDITSTATE {
      NONE ,
      SDS ,
      DEFORM ,
      DOCUMENT
    }
     
    enum class  THREADTYPE {
      NONE ,
      EDITORREDRAW ,
      RENDEREDITOR ,
      RENDEREXTERNAL
    }
     
    enum class  RENDERPROGRESSTYPE {
      BEFORERENDERING ,
      DURINGRENDERING ,
      AFTERRENDERING ,
      GLOBALILLUMINATION ,
      QUICK_PREVIEW ,
      AMBIENTOCCLUSION ,
      CANCELLED
    }
     
    enum class  RDATA_SAVECALLBACK_CMD {
      OPEN ,
      WRITE ,
      CLOSE
    }
     
    enum class  VPGETINFO {
      XRESOLUTION ,
      YRESOLUTION ,
      BITDEPTH ,
      CPP ,
      VISIBLE ,
      LINEOFFSET
    }
     
    enum class  DRAWOBJECT {
      NONE ,
      FORCELINES ,
      NOBACKCULL ,
      LOCALMATRIX ,
      EDITMODE ,
      FORCEBASE ,
      FORCEPOINTS ,
      NO_EOGL ,
      USE_OBJECT_COLOR ,
      USE_CUSTOM_COLOR ,
      XRAY_ON ,
      XRAY_OFF ,
      IMMEDIATELY ,
      Z_OFFSET ,
      PRIVATE_ANY
    }
     
    enum class  RENDERFLAGS {
      NONE ,
      EXTERNAL ,
      NODOCUMENTCLONE ,
      SHOWERRORS ,
      PREVIEWRENDER ,
      IRR ,
      CREATE_PICTUREVIEWER ,
      OPEN_PICTUREVIEWER ,
      KEEP_CONTEXT ,
      BATCHRENDER ,
      NET ,
      DONTANIMATE ,
      PREVIEWSETTINGS ,
      RENDERQUEUEERRORS ,
      FORCE_LINEAR_COLOR_PROFILE ,
      INTERNAL_USE_CURRENT_QUEUE ,
      INTERNAL_SPECIAL_PREVIEW
    }
     
    enum class  WRITEMODE {
      STANDARD ,
      ASSEMBLE_MOVIE ,
      ASSEMBLE_SINGLEIMAGE
    }
     
    enum class  NETRENDERFLAGS {
      NONE ,
      OPEN_PICTUREVIEWER ,
      SHOWERRORS ,
      DELETEAFTERRENDERING ,
      NOPEERTOPEERASSETDISTRIBUTION ,
      NOREQUESTONDEMAND ,
      EXCLUDECLIENTONLOADINGERROR ,
      SAVERESULTSINREPOSITORY ,
      ASSEMBLEB3DFILESIMMEDIATLEY ,
      NOWRITETEST ,
      HANDLEWARNINGASERROR ,
      KEEPB3DFILESAFTERASSEMBLING
    }
     
    enum class  CHECKISRUNNING {
      ANIMATIONRUNNING ,
      VIEWDRAWING ,
      EDITORRENDERING ,
      EXTERNALRENDERING ,
      PAINTERUPDATING ,
      MATERIALPREVIEWRUNNING ,
      EVENTSYSTEM ,
      BAKING ,
      INTERACTIVERENDERING
    }
     
    enum class  BAKE_TEX_ERR {
      NONE ,
      NO_DOC ,
      NO_MEM ,
      NO_RENDER_DOC ,
      NO_TEXTURE_TAG ,
      NO_OBJECT ,
      NO_UVW_TAG ,
      TEXTURE_MISSING ,
      WRONG_BITMAP ,
      USERBREAK ,
      NO_OPTIMAL_MAPPING ,
      NO_SOURCE_UVW_TAG
    }
     
    enum class  GL_MESSAGE {
      OK ,
      ERROR_ ,
      FORCE_EMULATION
    }
     
    enum class  VIEWPORT_PICK_FLAGS {
      NONE ,
      ALLOW_OGL ,
      DONT_STOP_THREADS ,
      USE_SEL_FILTER ,
      OGL_ONLY_TOPMOST ,
      OGL_ONLY_VISIBLE ,
      OGL_IGNORE_Z ,
      OGL_ONLY_TOPMOST_WITH_OBJ ,
      NO_DEPTH_CORRECTION
    }
     
    enum class  BACKGROUNDHANDLERCOMMAND {
      ISRUNNING ,
      STOP ,
      START ,
      REMOVE
    }
     
    enum class  BACKGROUNDHANDLERFLAGS {
      NONE ,
      VIEWREDRAW ,
      EDITORRENDDER ,
      MATERIALPREVIEW ,
      RENDEREXTERNAL ,
      PRIVATE_VIEWREDRAW ,
      SHUTDOWN
    }
     
    enum class  IDENTIFYFILE {
      NONE ,
      SCENE ,
      IMAGE ,
      MOVIE ,
      SKIPQUICKTIME ,
      SCRIPT ,
      SOUND ,
      LAYOUT ,
      PYTHON ,
      FASTDETECTION
    }
     
    enum class  CALCHARDSHADOW {
      NONE ,
      TRANSPARENCY ,
      SPECIALGISHADOW ,
      SPECIALSELFSHADOW
    }
     
    enum class  ILLUMINATEFLAGS {
      NONE ,
      SHADOW ,
      NOENVIRONMENT ,
      DISABLESHADOWMAP_CORRECTION ,
      DISABLESHADOWCASTERMP_CORRECTION ,
      LIGHTDIRNORMALS ,
      NODISTANCEFALLOFF ,
      NOGRAIN ,
      BACKLIGHT
    }
     
    enum class  RAYBIT {
      NONE ,
      REFLECTION ,
      TRANSPARENCY ,
      REFRACTION ,
      CUSTOM ,
      CURR_REFLECTION ,
      CURR_TRANSPARENCY ,
      CURR_REFRACTION ,
      CURR_CUSTOM ,
      VOLUMETRICLIGHT ,
      ALLOWVLMIX ,
      GI ,
      BLURRY ,
      SSS ,
      AO ,
      COMPOSITING
    }
     
    enum class  VOLUMEINFO : UInt32 {
      NONE ,
      REFLECTION ,
      TRANSPARENCY ,
      ALPHA ,
      CHANGENORMAL ,
      DISPLACEMENT ,
      ENVREQUIRED ,
      DUDVREQUIRED ,
      MIPSAT ,
      VOLUMETRIC ,
      TRANSFORM ,
      EVALUATEPROJECTION ,
      PRIVATE_GLOW ,
      INITCALCULATION ,
      FINAL_ALPHA ,
      ISNBMMATERIAL
    }
     
    enum class  VIDEOPOSTINFO {
      NONE ,
      STOREFRAGMENTS ,
      EXECUTELINE ,
      EXECUTEPIXEL ,
      REQUEST_MOTIONMATRIX ,
      REQUEST_MOTIONGEOMETRY ,
      CALCVOLUMETRIC ,
      CALCSHADOW ,
      CUSTOMLENS ,
      GLOBALILLUMINATION ,
      CAUSTICS ,
      CUSTOMLENS_EXTENDED ,
      NETFRAME ,
      NETRUNONSERVER ,
      NETCREATEBUFFER ,
      NETCREATEBUFFER_MULTI ,
      REQUEST_MOTIONFULL
    }
     
    enum class  SHADERINFO {
      NONE ,
      TRANSFORM ,
      BUMP_SUPPORT ,
      ALPHA_SUPPORT ,
      REFLECTIONS ,
      DUDVREQUIRED ,
      DYNAMICSUBSHADERS ,
      TRANSPARENCIES ,
      TIMEDEPENDENT
    }
     
    enum class  SAMPLEBUMP {
      NONE ,
      MIPFALLOFF
    }
     
    enum class  INITCALCULATION {
      SURFACE ,
      TRANSPARENCY ,
      DISPLACEMENT
    }
     
    enum class  FIELDLAYER_FLAG {
      NONE ,
      SKIP ,
      HIDE ,
      MODIFYDATA ,
      PRESERVEALPHA ,
      NOCHILDVALUE ,
      NOCHILDCOLOR ,
      NOCHILDDIRECTION ,
      TEMPORARY ,
      NOCHILDROTATION
    }
     
    enum class  MULTIPASSCHANNEL {
      NONE ,
      IMAGELAYER ,
      MATERIALCHANNEL
    }
     
    enum class  DLG_TYPE {
      MODAL ,
      MODAL_RESIZEABLE ,
      MODAL_POPUPEDIT ,
      ASYNC ,
      ASYNC_POPUP_RESIZEABLE ,
      ASYNC_POPUPEDIT ,
      ASYNC_TOOLBAR ,
      ASYNC_FULLSCREEN_WORK ,
      ASYNC_FULLSCREEN_MONITOR ,
      DUMMY
    }
     
    enum class  MULTIMSG_ROUTE {
      NONE ,
      UP ,
      ROOT ,
      DOWN ,
      BROADCAST ,
      BROADCAST_ONLYOBJECTS
    }
     
    enum class  VPGETFRAGMENTS {
      NONE ,
      Z_P ,
      N
    }
     
    enum class  NAV2DCAMERASETTINGSCACHEMODE {
      REVERT ,
      STOREIFIN2D ,
      STOREIFIN2DANDNOTALREADYSTORED ,
      FORCESTORE ,
      RET_CHANGED ,
      RET_NOCHANGE ,
      INVALID
    }
     
    enum class  SIGNALMODE {
      V_DEFAULT ,
      V_RESERVED
    }
     
    enum class  QUALIFIER {
      NONE ,
      SHIFT ,
      CTRL ,
      ALT ,
      MOUSEHIT
    }
     
    enum  {
      DIALOG_PIN ,
      DIALOG_CHECKBOX ,
      DIALOG_STATICTEXT ,
      DIALOG_BUTTON ,
      DIALOG_ARROWBUTTON ,
      DIALOG_EDITTEXT ,
      DIALOG_EDITNUMBER ,
      DIALOG_EDITNUMBERUD ,
      DIALOG_EDITSLIDER ,
      DIALOG_SLIDER ,
      DIALOG_COLORFIELD ,
      DIALOG_COLORCHOOSER ,
      DIALOG_USERAREA ,
      DIALOG_RADIOGROUP ,
      DIALOG_COMBOBOX ,
      DIALOG_POPUPBUTTON ,
      DIALOG_CHILD ,
      DIALOG_FREECHILDREN ,
      DIALOG_DLGGROUP ,
      DIALOG_SETTITLE ,
      DIALOG_GROUPSPACE ,
      DIALOG_GROUPBORDER ,
      DIALOG_GROUPBORDERSIZE ,
      DIALOG_SETIDS ,
      DIALOG_LAYOUTCHANGED ,
      DIALOG_ACTIVATE ,
      DIALOG_ADDSUBMENU ,
      DIALOG_ENDSUBMENU ,
      DIALOG_ADDMENUCMD ,
      DIALOG_FLUSHMENU ,
      DIALOG_INIT ,
      DIALOG_CHECKNUMBERS ,
      DELME_DIALOG_SETGROUP ,
      DIALOG_FLUSHGROUP ,
      DIALOG_SETMENU ,
      DIALOG_SCREEN2LOCALX ,
      DIALOG_SCREEN2LOCALY ,
      DIALOG_ADDMENUSTR ,
      DIALOG_RADIOBUTTON ,
      DIALOG_ADDMENUSEP ,
      DIALOG_SEPARATOR ,
      DIALOG_MULTILINEEDITTEXT ,
      DIALOG_INITMENUSTR ,
      DIALOG_RADIOTEXT ,
      DIALOG_MENURESOURCE ,
      DIALOG_LISTVIEW ,
      DIALOG_SUBDIALOG ,
      DIALOG_CHECKCLOSE ,
      DIALOG_GETTRISTATE ,
      DIALOG_SDK ,
      DIALOG_SCROLLGROUP ,
      DIALOG_ISOPEN ,
      DIALOG_REMOVEGADGET ,
      DIALOG_MENUGROUPBEGIN ,
      DIALOG_NOMENUBAR ,
      DIALOG_SAVEWEIGHTS ,
      DIALOG_LOADWEIGHTS ,
      DIALOG_EDITSHORTCUT ,
      DIALOG_ISVISIBLE ,
      DIALOG_HIDEELEMENT ,
      DIALOG_SETDEFAULTCOLOR ,
      DIALOG_COMBOBUTTON ,
      DIALOG_PRIVATE_NOSTOPEDITORTHREADS ,
      DIALOG_ISACTIVE ,
      DIALOG_USERAREA_OSWINDOWREF ,
      DIALOG_DISABLEREDRAW ,
      DIALOG_SCREEN2LOCALXY ,
      DIALOG_HIDEOREXPAND ,
      DIALOG_ISMINIMIZED ,
      DIALOG_USERAREA_DRAWPORT_WINDOWREF ,
      DIALOG_ISDOCKEDORTABBED ,
      DIALOG_GLOBALSTATUSBAR ,
      DIALOG_NOTEXTMENU ,
      DIALOG_FORCEALLOWMOUSEWHEEL ,
      DIALOG_SETGROUPBACKGROUNDCOLORID ,
      DIALOG_SETGROUPBACKGROUNDCOLORRGB ,
      DIALOG_SETGROUPINNERBACKGROUNDCOLORID ,
      DIALOG_SETGROUPINNERBACKGROUNDCOLORRGB ,
      DIALOG_ISELEMENTHIDDEN ,
      DIALOG_
    }
     
    enum  {
      LV_GETLINECOUNT ,
      LV_GETCOLUMNCOUNT ,
      LV_GETLINEHEIGHT ,
      LV_GETCOLUMNWIDTH ,
      LV_GETCOLUMTYPE ,
      LV_COLUMN_TEXT ,
      LV_COLUMN_EDITTEXT ,
      LV_COLUMN_BMP ,
      LV_COLUMN_CHECKBOX ,
      LV_COLUMN_BUTTON ,
      LV_COLUMN_USERDRAW ,
      LV_COLUMN_COLORVIEW ,
      LV_GETCOLUMDATA ,
      LV_GETLINESELECTED ,
      LV_GETCOLSPACE ,
      LV_GETLINESPACE ,
      LV_GETFIXEDLAYOUT ,
      LV_DESTROYLISTVIEW ,
      LV_INITCACHE ,
      LV_NOAUTOCOLUMN ,
      LV_LMOUSEDOWN ,
      LV_ACTION ,
      LV_USERDRAW ,
      LV_REDRAW ,
      LV_DATACHANGED ,
      LV_SHOWLINE ,
      LV_DRAGRECEIVE ,
      LV_RMOUSEDOWN ,
      LV_SIMPLE_SELECTIONCHANGED ,
      LV_SIMPLE_CHECKBOXCHANGED ,
      LV_SIMPLE_FOCUSITEM ,
      LV_SIMPLE_BUTTONCLICK ,
      LV_SIMPLE_ITEM_ID ,
      LV_SIMPLE_COL_ID ,
      LV_SIMPLE_DATA ,
      LV_SIMPLE_DOUBLECLICK ,
      LV_SIMPLE_FOCUSITEM_NC ,
      LV_SIMPLE_RMOUSE ,
      LV_SIMPLE_USERDRAW ,
      LV_PYTHON_CLEANUP ,
      LV_GETBUBBLEHELP ,
      LV_RES_INT ,
      LV_RES_BITMAP ,
      LV_RES_STRING ,
      LV_RES_VECTOR ,
      LV_RES_NIL ,
      LV__
    }
     
    enum class  NOTIFY_EVENT {
      NONE ,
      ALL ,
      ANY ,
      PRE_DEFORM ,
      POST_DEFORM ,
      UNDO ,
      MESSAGE ,
      FREE ,
      COPY ,
      CACHE ,
      REMOVE ,
      CLONE ,
      INSERT ,
      SELECTIONBIT ,
      HIGHLIGHTBIT ,
      SETNAME
    }
     
    enum class  NOTIFY_EVENT_FLAG {
      REMOVED ,
      COPY_UNDO ,
      COPY_CACHE ,
      COPY_DUPLICATE ,
      ONCE ,
      COPY ,
      NONE
    }
     
    enum class  DESCIDSTATE {
      NONE ,
      LOCKED ,
      HIDDEN ,
      OVERRIDE ,
      FORBIDOVERRIDE
    }
     
    enum class  BASEDRAW_HOOK_MESSAGE {
      ADAPTVIEW ,
      SET_SCENE_CAMERA ,
      DELETEBASEDRAW
    }
     
    enum class  CINEMAINFO {
      TABLETT ,
      OPENGL ,
      TABLETT_HIRES ,
      FORBID_GUI ,
      MINIMAL_VIEWPORT ,
      LISTEN ,
      WATCH_PID ,
      SETFOREGROUND ,
      FORCEDIALOG
    }
     
    enum class  PROTOCOL {
      ZERO ,
      IPV4 ,
      IPV6
    }
     
    enum class  RESOLVERESULT {
      OK ,
      UNKNOWN
    }
     
    enum class  SERVERJOBLIST {
      INACTIVE ,
      ACTIVE ,
      DOWNLOAD ,
      ALL
    }
     
    enum class  EDITION {
      C4D ,
      NETCLIENT ,
      NETSERVER ,
      NET
    }
     
    enum class  JOBCOMMAND {
      NONE ,
      FETCHJOB ,
      ALLOCATESPACE ,
      DOWNLOAD ,
      RENDER ,
      DELETE_ ,
      STOPANDDELETE ,
      ASSEMBLE ,
      END
    }
     
    enum class  RENDERTARGET {
      ALL ,
      SPECIFIED ,
      MINMAX
    }
     
    enum class  JOBSTATE {
      IDLE ,
      PREPARING_RUNNING ,
      PREPARING_FAILED ,
      PREPARING_OK ,
      RENDER_RUNNING ,
      TE_RENDER_PAUSED ,
      RENDER_OK ,
      RENDER_FAILED ,
      ALLOCATESPACE_RUNNING ,
      ALLOCATESPACE_OK ,
      ALLOCATESPACE_FAILED ,
      DOWNLOAD_RUNNING ,
      DOWNLOAD_OK ,
      DOWNLOAD_FAILED ,
      ASSEMBLE_RUNNING ,
      ASSEMBLE_OK ,
      ASSEMBLE_FAILED ,
      STOPPED ,
      QUEUED ,
      PENDING ,
      QUEUED_WAITING ,
      ASSEMBLE_PENDING
    }
     
    enum class  ZEROCONFMACHINESTATE {
      ONLINE ,
      OFFLINE ,
      REMOVED ,
      UPDATE
    }
     
    enum class  ZEROCONFACTION {
      NONE ,
      RESOLVE ,
      MONITOR
    }
     
    enum class  ZEROCONFERROR {
      OK ,
      UNKNOWN ,
      NOSUCHNAME ,
      NOMEMORY ,
      BADPARAM ,
      BADREFERENCE ,
      BADSTATE ,
      BADFLAGS ,
      UNSUPPORTED ,
      NOTINITIALIZED ,
      ALREADYREGISTERED ,
      NAMECONFLICT ,
      INVALID ,
      FIREWALL ,
      INCOMPATIBLE ,
      BADINTERFACEINDEX ,
      REFUSED ,
      NOSUCHRECORD ,
      NOAUTH ,
      NOSUCHKEY ,
      NATTRAVERSAL ,
      DOUBLENAT ,
      BADTIME ,
      BADSIGNAL ,
      BADKEY ,
      TRANSIENT ,
      SERVICENOTRUNNING ,
      NATPORTMAPPINGUNSUPPORTED ,
      NATPORTMAPPINGDISABLED ,
      NOROUTER ,
      POLLINGMODE
    }
     
    enum class  COMPONENT_SELECTION_MODES {
      POINTS ,
      EDGES ,
      POLYGONS ,
      UVPOINTS ,
      UVPOLYGONS ,
      CURRENT ,
      UVEDGES
    }
     
    enum class  FIELDSAMPLE_FLAG {
      VALUE ,
      DIRECTION ,
      COLOR ,
      ROTATION ,
      ALL ,
      NONLINEARCOLOR
    }
     
    enum class  FIELDOBJECTSAMPLE_FLAG {
      NONE ,
      DISABLEDIRECTIONFALLOFF
    }
     
    enum class  FIELDOBJECT_FLAG {
      NONE ,
      INLINE ,
      GENERATINGCOLOR ,
      PRESERVEALPHA ,
      SKIP
    }
     
    enum class  VIEWPORT_RENDER_ID {
      RENDER_OBJECT ,
      DATA_SETTER
    }
     
    enum class  GETALLASSETSRESULT {
      FAILED ,
      OK ,
      MISSING
    }
     
    enum class  VIEWPORTTYPE {
      NONE ,
      MAIN_VIEW ,
      UV_VIEW
    }
     
    enum class  SCENENODES_IDS {
      SCENEHOOK_ID ,
      MSGUPDATE_LEGACYOBJ_ID ,
      PERSISTENT_HASH_LOW_ID
    }
     
    enum class  FOLDMODE {
      NONE ,
      HIDEMYSELF ,
      EXPAND1STEP ,
      EXPANDCOMPLETELY
    }
     
    enum class  TAGBITS {
      NONE ,
      TDISPLAY ,
      TCOMPOSITING ,
      TTEXTURE ,
      MODIFYOBJECT ,
      MODIFYMATRIX ,
      TSTOP ,
      TIMPLEMENTSDRAWFUNCTION ,
      TGROUPPRIORITY ,
      TEXPRESSION ,
      TNEUTRONGENERATEDPROXY
    }
     

    Functions

    enum cinema::LINESTYLE MAXON_ENUM_LIST (LINESTYLE)
     
    enum cinema::SERVERMESSAGE MAXON_ENUM_LIST (SERVERMESSAGE)
     
    enum cinema::RENDERJOBLIST MAXON_ENUM_FLAGS (RENDERJOBLIST)
     
    enum cinema::MESSAGERESULT MAXON_ENUM_LIST (MESSAGERESULT)
     
    enum cinema::MACHINELIST MAXON_ENUM_FLAGS (MACHINELIST)
     
    enum cinema::VERIFICATIONBIT MAXON_ENUM_FLAGS (VERIFICATIONBIT)
     
    enum cinema::RENDERJOBCREATOR MAXON_ENUM_FLAGS (RENDERJOBCREATOR)
     
    enum cinema::DETAILSELECTOR MAXON_ENUM_FLAGS (DETAILSELECTOR)
     
    enum cinema::STATUSNETSTATE MAXON_ENUM_FLAGS (STATUSNETSTATE)
     
    enum cinema::HOTKEYFLAGS MAXON_ENUM_FLAGS (HOTKEYFLAGS)
     
    enum cinema::ASSETDATA_FLAG MAXON_ENUM_FLAGS (ASSETDATA_FLAG)
     
    enum cinema::SAVEBIT MAXON_ENUM_FLAGS (SAVEBIT)
     
    enum cinema::SCENEFILTER MAXON_ENUM_FLAGS (SCENEFILTER)
     
    enum cinema::OVERVIEW MAXON_ENUM_FLAGS (OVERVIEW)
     
    enum cinema::GEMB MAXON_ENUM_FLAGS (GEMB)
     
    enum cinema::GEMB_R MAXON_ENUM_LIST (GEMB_R)
     
    enum cinema::MOUSEDRAGRESULT MAXON_ENUM_LIST (MOUSEDRAGRESULT)
     
    enum cinema::MOUSEDRAGFLAGS MAXON_ENUM_FLAGS (MOUSEDRAGFLAGS)
     
    enum cinema::INITRENDERRESULT MAXON_ENUM_LIST (INITRENDERRESULT)
     
    enum cinema::RENDERRESULT MAXON_ENUM_LIST (RENDERRESULT)
     
    enum cinema::COLORMODE MAXON_ENUM_FLAGS (COLORMODE)
     
    enum cinema::COLORSPACETRANSFORMATION MAXON_ENUM_LIST (COLORSPACETRANSFORMATION)
     
    enum cinema::VIEW_WINDOW_COLOR_SPACE Int32 MAXON_ENUM_LIST (VIEW_WINDOW_COLOR_SPACE)
     
    enum cinema::PIXELCNT MAXON_ENUM_FLAGS (PIXELCNT)
     
    enum cinema::INITBITMAPFLAGS MAXON_ENUM_FLAGS (INITBITMAPFLAGS)
     
    enum cinema::MPB_GETLAYERS MAXON_ENUM_FLAGS (MPB_GETLAYERS)
     
    enum cinema::MPBTYPE MAXON_ENUM_LIST (MPBTYPE)
     
    enum cinema::LENGTHUNIT MAXON_ENUM_LIST (LENGTHUNIT)
     
    enum cinema::SPLINETYPE MAXON_ENUM_LIST (SPLINETYPE)
     
    enum cinema::BREAKTANGENTS MAXON_ENUM_LIST (BREAKTANGENTS)
     
    enum cinema::TANGENTSIDE MAXON_ENUM_LIST (TANGENTSIDE)
     
    enum cinema::TANGENTTRANSFORMFLAG MAXON_ENUM_FLAGS (TANGENTTRANSFORMFLAG)
     
    enum cinema::SPLINEBOOL_AXIS MAXON_ENUM_LIST (SPLINEBOOL_AXIS)
     
    enum cinema::SPLINEBOOL_MODE MAXON_ENUM_LIST (SPLINEBOOL_MODE)
     
    enum cinema::PARTICLEFLAGS MAXON_ENUM_FLAGS (PARTICLEFLAGS)
     
    enum cinema::NBIT MAXON_ENUM_LIST (NBIT)
     
    enum cinema::CREATEJOBRESULT MAXON_ENUM_FLAGS (CREATEJOBRESULT)
     
    enum cinema::NBITCONTROL MAXON_ENUM_FLAGS (NBITCONTROL)
     
    enum cinema::VOLUMECOMMANDTYPE MAXON_ENUM_LIST (VOLUMECOMMANDTYPE)
     
    enum cinema::GRIDTYPE MAXON_ENUM_LIST (GRIDTYPE)
     
    enum cinema::GRIDCLASS MAXON_ENUM_LIST (GRIDCLASS)
     
    enum cinema::VECTORGRIDTYPE MAXON_ENUM_LIST (VECTORGRIDTYPE)
     
    enum cinema::VOLUMETOMESHSETTINGS MAXON_ENUM_LIST (VOLUMETOMESHSETTINGS)
     
    enum cinema::MESHTOVOLUMESETTINGS MAXON_ENUM_LIST (MESHTOVOLUMESETTINGS)
     
    enum cinema::PARTICLESTOVOLUMESETTINGS MAXON_ENUM_LIST (PARTICLESTOVOLUMESETTINGS)
     
    enum cinema::SPLINETOVOLUMESETTINGS MAXON_ENUM_LIST (SPLINETOVOLUMESETTINGS)
     
    enum cinema::FILTERSETTINGS MAXON_ENUM_LIST (FILTERSETTINGS)
     
    enum cinema::SDFFILTERSETTINGS MAXON_ENUM_LIST (SDFFILTERSETTINGS)
     
    enum cinema::BOOLESETTINGS MAXON_ENUM_LIST (BOOLESETTINGS)
     
    enum cinema::BOOLTYPE MAXON_ENUM_LIST (BOOLTYPE)
     
    enum cinema::MIXSETTINGS MAXON_ENUM_LIST (MIXSETTINGS)
     
    enum cinema::MIXTYPE MAXON_ENUM_LIST (MIXTYPE)
     
    enum cinema::SDFTOFOGSETTINGS MAXON_ENUM_LIST (SDFTOFOGSETTINGS)
     
    enum cinema::FOGTOSDFSETTINGS MAXON_ENUM_LIST (FOGTOSDFSETTINGS)
     
    enum cinema::RESAMPLESETTINGS MAXON_ENUM_LIST (RESAMPLESETTINGS)
     
    enum cinema::RESAMPLEINTERPOLATIONTYPE MAXON_ENUM_LIST (RESAMPLEINTERPOLATIONTYPE)
     
    enum cinema::FIELDTOVOLUMESETTINGS MAXON_ENUM_LIST (FIELDTOVOLUMESETTINGS)
     
    enum cinema::CREATESPHEREVOLUMESETTINGS MAXON_ENUM_LIST (CREATESPHEREVOLUMESETTINGS)
     
    enum cinema::CREATEPLATONICVOLUMESETTINGS MAXON_ENUM_LIST (CREATEPLATONICVOLUMESETTINGS)
     
    enum cinema::EVENT MAXON_ENUM_FLAGS (EVENT)
     
    enum cinema::DRAWFLAGS MAXON_ENUM_FLAGS (DRAWFLAGS)
     
    enum cinema::ANIMATEFLAGS MAXON_ENUM_FLAGS (ANIMATEFLAGS)
     
    enum cinema::SAVEDOCUMENTFLAGS MAXON_ENUM_FLAGS (SAVEDOCUMENTFLAGS)
     
    enum cinema::COPYFLAGS MAXON_ENUM_FLAGS (COPYFLAGS)
     
    enum cinema::UNDOTYPE MAXON_ENUM_LIST (UNDOTYPE)
     
    enum cinema::DRAWHANDLE MAXON_ENUM_LIST (DRAWHANDLE)
     
    enum cinema::DRAW_ALPHA MAXON_ENUM_LIST (DRAW_ALPHA)
     
    enum cinema::DRAW_TEXTUREFLAGS MAXON_ENUM_FLAGS (DRAW_TEXTUREFLAGS)
     
    enum cinema::TOOLDRAW MAXON_ENUM_FLAGS (TOOLDRAW)
     
    enum cinema::TOOLDRAWFLAGS MAXON_ENUM_FLAGS (TOOLDRAWFLAGS)
     
    enum cinema::DIRTYFLAGS MAXON_ENUM_FLAGS (DIRTYFLAGS)
     
    enum cinema::HDIRTY_ID MAXON_ENUM_LIST (HDIRTY_ID)
     
    enum cinema::HDIRTYFLAGS MAXON_ENUM_FLAGS (HDIRTYFLAGS)
     
    enum cinema::ROTATIONORDER UChar MAXON_ENUM_LIST (ROTATIONORDER)
     
    enum cinema::ROTATIONINTERPOLATION_QUATERNION UChar MAXON_ENUM_LIST (ROTATIONINTERPOLATION_QUATERNION)
     
    enum cinema::CURVEINTERPOLATION_MODE MAXON_ENUM_LIST (CURVEINTERPOLATION_MODE)
     
    enum cinema::BUILDFLAGS UInt16 MAXON_ENUM_FLAGS (BUILDFLAGS)
     
    enum cinema::EXECUTIONFLAGS MAXON_ENUM_FLAGS (EXECUTIONFLAGS)
     
    enum cinema::SCENEHOOKDRAW MAXON_ENUM_FLAGS (SCENEHOOKDRAW)
     
    enum cinema::DESCFLAGS_DESC MAXON_ENUM_FLAGS (DESCFLAGS_DESC)
     
    enum cinema::DESCFLAGS_GET MAXON_ENUM_FLAGS (DESCFLAGS_GET)
     
    enum cinema::DESCFLAGS_SET MAXON_ENUM_FLAGS (DESCFLAGS_SET)
     
    enum cinema::DESCFLAGS_ENABLE MAXON_ENUM_FLAGS (DESCFLAGS_ENABLE)
     
    enum cinema::HIERARCHYCLONEFLAGS MAXON_ENUM_FLAGS (HIERARCHYCLONEFLAGS)
     
    enum cinema::CHECKVALUEFORMAT MAXON_ENUM_LIST (CHECKVALUEFORMAT)
     
    enum cinema::CHECKVALUERANGE MAXON_ENUM_LIST (CHECKVALUERANGE)
     
    enum cinema::PAINTMESHFLAGS MAXON_ENUM_FLAGS (PAINTMESHFLAGS)
     
    enum cinema::GETBRANCHINFO MAXON_ENUM_FLAGS (GETBRANCHINFO)
     
    enum cinema::BRANCHINFOFLAGS MAXON_ENUM_FLAGS (BRANCHINFOFLAGS)
     
    enum cinema::GETACTIVEOBJECTFLAGS MAXON_ENUM_FLAGS (GETACTIVEOBJECTFLAGS)
     
    enum cinema::DRAWPASS MAXON_ENUM_LIST (DRAWPASS)
     
    enum cinema::SAVEPROJECT MAXON_ENUM_FLAGS (SAVEPROJECT)
     
    enum cinema::ICONDATAFLAGS MAXON_ENUM_FLAGS (ICONDATAFLAGS)
     
    enum cinema::USERAREAFLAGS MAXON_ENUM_FLAGS (USERAREAFLAGS)
     
    enum cinema::EXECUTIONRESULT MAXON_ENUM_LIST (EXECUTIONRESULT)
     
    enum cinema::IMAGERESULT MAXON_ENUM_LIST (IMAGERESULT)
     
    enum cinema::STRINGENCODING MAXON_ENUM_LIST (STRINGENCODING)
     
    enum cinema::THREADMODE MAXON_ENUM_LIST (THREADMODE)
     
    enum cinema::THREADPRIORITYEX MAXON_ENUM_LIST (THREADPRIORITYEX)
     
    enum cinema::HYPERFILEARRAY MAXON_ENUM_LIST (HYPERFILEARRAY)
     
    enum cinema::FILEERROR MAXON_ENUM_LIST (FILEERROR)
     
    enum cinema::FILEOPEN MAXON_ENUM_LIST (FILEOPEN)
     
    enum cinema::LOCATION MAXON_ENUM_LIST (LOCATION)
     
    enum cinema::FILESEEK MAXON_ENUM_LIST (FILESEEK)
     
    enum cinema::FILEDIALOG MAXON_ENUM_LIST (FILEDIALOG)
     
    enum cinema::FILESELECT MAXON_ENUM_LIST (FILESELECT)
     
    enum cinema::FILESELECTTYPE MAXON_ENUM_LIST (FILESELECTTYPE)
     
    enum cinema::OPERATINGSYSTEM MAXON_ENUM_LIST (OPERATINGSYSTEM)
     
    enum cinema::BYTEORDER MAXON_ENUM_LIST (BYTEORDER)
     
    enum cinema::HYPERFILEVALUE MAXON_ENUM_LIST (HYPERFILEVALUE)
     
    enum cinema::FINDANIM MAXON_ENUM_LIST (FINDANIM)
     
    enum cinema::CCURVE MAXON_ENUM_LIST (CCURVE)
     
    enum cinema::CLOOP MAXON_ENUM_LIST (CLOOP)
     
    enum cinema::CINTERPOLATION UChar MAXON_ENUM_LIST (CINTERPOLATION)
     
    enum cinema::CAUTOMODE UChar MAXON_ENUM_LIST (CAUTOMODE)
     
    enum cinema::CKEYPRESET MAXON_ENUM_LIST (CKEYPRESET)
     
    enum cinema::CLIPBOARDTYPE MAXON_ENUM_LIST (CLIPBOARDTYPE)
     
    enum cinema::EDGESELECTIONTYPE MAXON_ENUM_LIST (EDGESELECTIONTYPE)
     
    enum cinema::REGISTRYTYPE MAXON_ENUM_LIST (REGISTRYTYPE)
     
    enum cinema::MODELINGCOMMANDMODE MAXON_ENUM_LIST (MODELINGCOMMANDMODE)
     
    enum cinema::MODELINGCOMMANDFLAGS MAXON_ENUM_FLAGS (MODELINGCOMMANDFLAGS)
     
    enum cinema::PLUGINTYPE MAXON_ENUM_LIST (PLUGINTYPE)
     
    enum cinema::DRAWRESULT MAXON_ENUM_LIST (DRAWRESULT)
     
    enum cinema::DISPLAYMODE MAXON_ENUM_LIST (DISPLAYMODE)
     
    enum cinema::DOCUMENTSETTINGS MAXON_ENUM_LIST (DOCUMENTSETTINGS)
     
    enum cinema::VERSIONTYPE MAXON_ENUM_LIST (VERSIONTYPE)
     
    enum cinema::LAYERSETMODE MAXON_ENUM_LIST (LAYERSETMODE)
     
    enum cinema::OBJECTCATEGORY MAXON_ENUM_LIST (OBJECTCATEGORY)
     
    enum cinema::SELECTIONFILTERBIT MAXON_ENUM_FLAGS (SELECTIONFILTERBIT)
     
    enum cinema::OBJECTSTATE MAXON_ENUM_LIST (OBJECTSTATE)
     
    enum cinema::DISPLAYFILTER UInt64 MAXON_ENUM_FLAGS (DISPLAYFILTER)
     
    enum cinema::DISPLAYEDITSTATE MAXON_ENUM_FLAGS (DISPLAYEDITSTATE)
     
    enum cinema::THREADTYPE MAXON_ENUM_FLAGS (THREADTYPE)
     
    enum cinema::RENDERPROGRESSTYPE MAXON_ENUM_LIST (RENDERPROGRESSTYPE)
     
    enum cinema::RDATA_SAVECALLBACK_CMD MAXON_ENUM_LIST (RDATA_SAVECALLBACK_CMD)
     
    enum cinema::VPGETINFO MAXON_ENUM_LIST (VPGETINFO)
     
    enum cinema::DRAWOBJECT MAXON_ENUM_FLAGS (DRAWOBJECT)
     
    enum cinema::RENDERFLAGS MAXON_ENUM_FLAGS (RENDERFLAGS)
     
    enum cinema::WRITEMODE MAXON_ENUM_LIST (WRITEMODE)
     
    enum cinema::NETRENDERFLAGS MAXON_ENUM_FLAGS (NETRENDERFLAGS)
     
    enum cinema::CHECKISRUNNING MAXON_ENUM_LIST (CHECKISRUNNING)
     
    enum cinema::BAKE_TEX_ERR MAXON_ENUM_LIST (BAKE_TEX_ERR)
     
    enum cinema::GL_MESSAGE MAXON_ENUM_LIST (GL_MESSAGE)
     
    enum cinema::VIEWPORT_PICK_FLAGS MAXON_ENUM_FLAGS (VIEWPORT_PICK_FLAGS)
     
    enum cinema::BACKGROUNDHANDLERCOMMAND MAXON_ENUM_LIST (BACKGROUNDHANDLERCOMMAND)
     
    enum cinema::BACKGROUNDHANDLERFLAGS MAXON_ENUM_FLAGS (BACKGROUNDHANDLERFLAGS)
     
    enum cinema::IDENTIFYFILE MAXON_ENUM_FLAGS (IDENTIFYFILE)
     
    enum cinema::CALCHARDSHADOW MAXON_ENUM_FLAGS (CALCHARDSHADOW)
     
    enum cinema::ILLUMINATEFLAGS MAXON_ENUM_FLAGS (ILLUMINATEFLAGS)
     
    enum cinema::RAYBIT MAXON_ENUM_FLAGS (RAYBIT)
     
    enum cinema::VOLUMEINFO UInt32 MAXON_ENUM_FLAGS (VOLUMEINFO)
     
    enum cinema::VIDEOPOSTINFO MAXON_ENUM_FLAGS (VIDEOPOSTINFO)
     
    enum cinema::SHADERINFO MAXON_ENUM_FLAGS (SHADERINFO)
     
    enum cinema::SAMPLEBUMP MAXON_ENUM_FLAGS (SAMPLEBUMP)
     
    enum cinema::INITCALCULATION MAXON_ENUM_LIST (INITCALCULATION)
     
    enum cinema::FIELDLAYER_FLAG MAXON_ENUM_FLAGS (FIELDLAYER_FLAG)
     
    enum cinema::MULTIPASSCHANNEL MAXON_ENUM_LIST (MULTIPASSCHANNEL)
     
    enum cinema::DLG_TYPE MAXON_ENUM_LIST (DLG_TYPE)
     
    enum cinema::MULTIMSG_ROUTE MAXON_ENUM_LIST (MULTIMSG_ROUTE)
     
    enum cinema::VPGETFRAGMENTS MAXON_ENUM_FLAGS (VPGETFRAGMENTS)
     
    enum cinema::NAV2DCAMERASETTINGSCACHEMODE MAXON_ENUM_LIST (NAV2DCAMERASETTINGSCACHEMODE)
     
    enum cinema::SIGNALMODE MAXON_ENUM_LIST (SIGNALMODE)
     
    enum cinema::QUALIFIER MAXON_ENUM_FLAGS (QUALIFIER)
     
    enum cinema::NOTIFY_EVENT MAXON_ENUM_LIST (NOTIFY_EVENT)
     
    enum cinema::NOTIFY_EVENT_FLAG MAXON_ENUM_FLAGS (NOTIFY_EVENT_FLAG)
     
    enum cinema::DESCIDSTATE MAXON_ENUM_FLAGS (DESCIDSTATE)
     
    enum cinema::BASEDRAW_HOOK_MESSAGE MAXON_ENUM_LIST (BASEDRAW_HOOK_MESSAGE)
     
    enum cinema::CINEMAINFO MAXON_ENUM_FLAGS (CINEMAINFO)
     
    enum cinema::PROTOCOL MAXON_ENUM_LIST (PROTOCOL)
     
    enum cinema::RESOLVERESULT MAXON_ENUM_LIST (RESOLVERESULT)
     
    enum cinema::SERVERJOBLIST MAXON_ENUM_LIST (SERVERJOBLIST)
     
    enum cinema::EDITION MAXON_ENUM_FLAGS (EDITION)
     
    enum cinema::JOBCOMMAND MAXON_ENUM_LIST (JOBCOMMAND)
     
    enum cinema::RENDERTARGET MAXON_ENUM_LIST (RENDERTARGET)
     
    enum cinema::JOBSTATE MAXON_ENUM_LIST (JOBSTATE)
     
    enum cinema::ZEROCONFMACHINESTATE MAXON_ENUM_LIST (ZEROCONFMACHINESTATE)
     
    enum cinema::ZEROCONFACTION MAXON_ENUM_FLAGS (ZEROCONFACTION)
     
    enum cinema::ZEROCONFERROR MAXON_ENUM_LIST (ZEROCONFERROR)
     
    enum cinema::COMPONENT_SELECTION_MODES MAXON_ENUM_LIST (COMPONENT_SELECTION_MODES)
     
    enum cinema::FIELDSAMPLE_FLAG MAXON_ENUM_FLAGS (FIELDSAMPLE_FLAG)
     
    enum cinema::FIELDOBJECTSAMPLE_FLAG MAXON_ENUM_FLAGS (FIELDOBJECTSAMPLE_FLAG)
     
    enum cinema::FIELDOBJECT_FLAG MAXON_ENUM_FLAGS (FIELDOBJECT_FLAG)
     
    enum cinema::VIEWPORT_RENDER_ID MAXON_ENUM_LIST (VIEWPORT_RENDER_ID)
     
    enum cinema::GETALLASSETSRESULT MAXON_ENUM_LIST (GETALLASSETSRESULT)
     
    enum cinema::VIEWPORTTYPE MAXON_ENUM_LIST (VIEWPORTTYPE)
     
    enum cinema::SCENENODES_IDS MAXON_ENUM_LIST (SCENENODES_IDS)
     
    enum cinema::FOLDMODE MAXON_ENUM_LIST (FOLDMODE)
     
    enum cinema::TAGBITS MAXON_ENUM_FLAGS (TAGBITS)
     

    Variables

     NORMAL
     
     DOTTED
     
     DASHED
     
     DASHED_INV
     
     DASHED_BIG
     
     NONE
     
     WARNING
     
     ERROR_
     
     INFO
     
     INACTIVE
     
     ACTIVE
     
     LOAD
     
     ALL
     
     OK
     
     NETWORKERROR
     
     UNKNOWNERROR
     
     MEMORYERROR
     
     ONLINE
     
     OFFLINE
     
     VERIFIED
     
     VERIFIEDME
     
     SHARED
     
     VERIFYING
     
     FAILURE
     
     SECURITYTOKENCHANGED
     
     WRONGBUILDID
     
     WRONGARCHITECTURE
     
     NOTREACHABLE
     
     NOANSWER
     
     WRONGSECURITYTOKEN
     
     DEMONOTACTIVATED
     
     REMOVING
     
     NORENDERSUPPORT
     
     INITIALIZING
     
     VERIFICATIONESTABLISHED
     
     BATCHRENDER
     
     PICTUREVIEWER
     
     USER
     
     WATCHDIRECTORY
     
     WATCHDIRECTORYSTARTUP
     
     OTHER
     
     SELECTED
     
     NONSELECTED
     
     DISABLE
     
     IDLE
     
     BUSY
     
     BUSY2
     
     CRITICAL
     
     MOUSE
     
     KEYBOARD
     
     CURRENTFRAMEONLY
     
     TEXTURESONLY
     
     NET
     
     CURRENTTAKEONLY
     
     WITHCACHES
     
     NOSUBSTANCES
     
     MULTIPLEUSE
     
     NOMISSING
     
     NODOCUMENT
     
     COLLECT_NODES_ASSETS
     
     DONOTRESOLVE
     
     WITHFONTS
     
     ALPHA
     
     MULTILAYER
     
     USESELECTEDLAYERS
     
     USE16BITCHANNELS
     
     GREYSCALE
     
     INTERNALNET
     
     DONTMERGE
     
     USE32BITCHANNELS
     
     SAVERENDERRESULT
     
     FIRSTALPHA_ONLY
     
     KEEP_COLOR_MODE
     
     OBJECTS
     
     MATERIALS
     
     DIALOGSALLOWED
     
     PROGRESSALLOWED
     
     MERGESCENE
     
     NONEWMARKERS
     
     SAVECACHES
     
     NOUNDO
     
     SAVE_BINARYCACHE
     
     IDENTIFY_ONLY
     
     ONLY_RENDERDATA
     
     IGNOREMISSINGPLUGINSINNONACTIVERENDERDATA
     
     IGNOREXREFS
     
     DONTCORRECTOUTPUTFORMAT
     
     SKIPOLDERTHANV13
     
     PREVIEWONLY
     
     DOCUMENTPREFSONLY
     
     DOCUMENTINFOGUIALLOWED
     
     LOGUSAGE
     
     SUPPRESSOPTIONSDIALOG
     
     DEFAULT
     
     AKTU
     
     SCENE
     
     COMPLETE
     
     OKCANCEL
     
     ABORTRETRYIGNORE
     
     YESNOCANCEL
     
     YESNO
     
     RETRYCANCEL
     
     FORCEDIALOG
     
     ICONSTOP
     
     ICONQUESTION
     
     ICONEXCLAMATION
     
     ICONASTERISK
     
     DEFBUTTON1
     
     DEFBUTTON2
     
     DEFBUTTON3
     
     DEFBUTTON4
     
     MULTILINE
     
     V_UNDEFINED
     
     V_OK
     
     V_CANCEL
     
     V_ABORT
     
     V_RETRY
     
     V_IGNORE
     
     V_YES
     
     V_NO
     
     ESCAPE
     
     FINISHED
     
     CONTINUE
     
     DONTHIDEMOUSE
     
     NOMOVE
     
     EVERYPACKET
     
     COMPENSATEVIEWPORTORG
     
     AIRBRUSH
     
     OUTOFMEMORY
     
     ASSETMISSING
     
     USERBREAK
     
     SAVINGFAILED
     
     GICACHEMISSING
     
     NOMACHINE
     
     UNAVAILABLE
     
     FAILED
     
     PROJECTNOTFOUND
     
     ERRORLOADINGPROJECT
     
     NOOUTPUTSPECIFIED
     
     ILLEGAL
     
     GRAY
     
     AGRAY
     
     RGB
     
     ARGB
     
     CMYK
     
     ACMYK
     
     MASK
     
     AMASK
     
     ILLEGALw
     
     GRAYw
     
     AGRAYw
     
     RGBw
     
     ARGBw
     
     MASKw
     
     ILLEGALf
     
     GRAYf
     
     AGRAYf
     
     RGBf
     
     ARGBf
     
     MASKf
     
     LINEAR_TO_SRGB
     
     SRGB_TO_LINEAR
     
     LINEAR_TO_VIEW
     
     SRGB_TO_VIEW
     
     OCIO_INPUT_LOW_TO_RENDERING
     
     OCIO_RENDERING_TO_INPUT_LOW
     
     OCIO_RENDERING_TO_VIEW
     
     OCIO_INPUT_LOW_TO_VIEW
     
     OCIO_VIEW_TO_RENDERING
     
     OCIO_VIEW_TO_INPUT_LOW
     
     OCIO_INPUT_HIGH_TO_RENDERING
     
     OCIO_RENDERING_TO_DISPLAY
     
     OCIO_DISPLAY_TO_RENDERING
     
     OCIO_SRGB_TO_RENDERING
     
     OCIO_RENDERING_TO_SRGB
     
     OCIO_LINEAR_TO_RENDERING
     
     OCIO_RENDERING_TO_LINEAR
     
     UNDEFINED
     
     LINEAR
     
     SRGB
     
     DITHERING
     
     B3DLAYERS
     
     APPLYALPHA
     
     INTERNAL_SETLINE
     
     INTERNAL_ALPHAVALUE
     
     ALLOW_INVALIDATE_ALPHA
     
     GRAYSCALE
     
     SYSTEM
     
     DPNULL
     
     IMAGE
     
     SHOW
     
     SAVE
     
     PERCENT
     
     BLENDMODE
     
     COLORMODE
     
     BITMAPTYPE
     
     NAME
     
     DPI
     
     USERID
     
     USERSUBID
     
     FORCEBLEND
     
     PIXEL
     
     KM
     
     M
     
     CM
     
     MM
     
     UM
     
     NM
     
     MILE
     
     YARD
     
     FEET
     
     INCH
     
     CUBIC
     
     AKIMA
     
     BSPLINE
     
     BEZIER
     
     RESERVEDSPLINETYPE1
     
     RESERVEDSPLINETYPE2
     
     V_FALSE
     
     V_TRUE
     
     V_AUTO
     
     LEFT
     
     RIGHT
     
     LOCK_LENGTH
     
     LOCK_ANGLE
     
     BREAK_SCALE
     
     BREAK
     
     SCREEN
     
     ZY
     
     XZ
     
     XY
     
     AMINUSB
     
     BMINUSA
     
     UNION
     
     AND
     
     OR
     
     INTERSECTION
     
     VISIBLE
     
     ALIVE
     
     TL1_FOLD
     
     TL2_FOLD
     
     TL3_FOLD
     
     TL4_FOLD
     
     TL1_SELECT
     
     TL2_SELECT
     
     TL3_SELECT
     
     TL4_SELECT
     
     TL1_TDRAW
     
     TL2_TDRAW
     
     TL3_TDRAW
     
     TL4_TDRAW
     
     CKEY_ACTIVE
     
     OM1_FOLD
     
     OM2_FOLD
     
     OM3_FOLD
     
     OM4_FOLD
     
     TL1_FOLDTR
     
     TL2_FOLDTR
     
     TL3_FOLDTR
     
     TL4_FOLDTR
     
     TL1_FOLDFC
     
     TL2_FOLDFC
     
     TL3_FOLDFC
     
     TL4_FOLDFC
     
     SOURCEOPEN
     
     TL1_HIDE
     
     TL2_HIDE
     
     TL3_HIDE
     
     TL4_HIDE
     
     SOLO_ANIM
     
     SOLO_LAYER
     
     TL1_SELECT2
     
     TL2_SELECT2
     
     TL3_SELECT2
     
     TL4_SELECT2
     
     SOLO_MOTION
     
     CKEY_LOCK_T
     
     CKEY_LOCK_V
     
     CKEY_MUTE
     
     CKEY_CLAMP
     
     CKEY_BREAK
     
     CKEY_KEEPVISUALANGLE
     
     CKEY_LOCK_O
     
     CKEY_LOCK_L
     
     CKEY_AUTO
     
     CKEY_ZERO_O_OLD
     
     CKEY_ZERO_L_OLD
     
     TL1_FCSELECT
     
     TL2_FCSELECT
     
     TL3_FCSELECT
     
     TL4_FCSELECT
     
     CKEY_BREAKDOWN
     
     TL1_FOLDMOTION
     
     TL2_FOLDMOTION
     
     TL3_FOLDMOTION
     
     TL4_FOLDMOTION
     
     TL1_SELECTMOTION
     
     TL2_SELECTMOTION
     
     TL3_SELECTMOTION
     
     TL4_SELECTMOTION
     
     OHIDE
     
     TL_TBAKE
     
     TL1_FOLDSM
     
     TL2_FOLDSM
     
     TL3_FOLDSM
     
     TL4_FOLDSM
     
     SUBOBJECT
     
     LINK_ACTIVE
     
     THIDE
     
     SUBOBJECT_AM
     
     PROTECTION
     
     NOANIM
     
     NOSELECT
     
     EHIDE
     
     REF
     
     REF_NO_DD
     
     REF_OHIDE
     
     NO_DD
     
     HIDEEXCEPTVIEWSELECT
     
     CKEY_WEIGHTEDTANGENT
     
     CKEY_REMOVEOVERSHOOT
     
     CKEY_AUTOWEIGHT
     
     TAKE_LOCK
     
     TAKE_OBJINGROUP
     
     TAKE_EGROUPOVERIDDEN
     
     TAKE_RGROUPOVERIDDEN
     
     CKEY_BREAKDOWNCOLOR
     
     NO_DELETE
     
     LOD_HIDE
     
     LOD_PRIVATECACHE
     
     AHIDE_FOR_HOST
     
     NODE_TEMP
     
     FORBID_COLOR_CONVERSION
     
     TAG_ADDEDTOCACHE
     
     TAG_PROXY
     
     TAG_NEUTRON_PROXY
     
     MAX
     
    static const Int32 PRIVATE_NBITMASK_INDEX1
     
    static const Int32 PRIVATE_NBITMASK_INDEX2
     
    static const Int32 PRIVATE_NBITMASK_INDEX3
     
    static const Int32 PRIVATE_NBITMASK_INDEX4
     
     REPOSITORYERROR
     
     SET
     
     CLEAR
     
     TOGGLE
     
     PRIVATE_NODIRTY
     
    static const Int Mnimbus
     
    static const Int32 Xnbm
     
    static const Int32 Xnodeviewport
     
    static const Int32 XstandardSpaceActivity
     
    static const Int XnodeEmulation
     
    static const Int32 ID_SHOWSUBCHANNELS
     
     VOLUMETOMESH
     
     MESHTOVOLUME
     
     VOLUMEBOOLE
     
     PARTICLESTOVOLUME
     
     SPLINETOVOLUME
     
     FILTER
     
     SDFFILTER
     
     SDFTOFOG
     
     FOGTOSDF
     
     RESAMPLE
     
     MIX
     
     FIELDTOVOLUME
     
     CREATESPHEREVOLUME
     
     CREATEPLATONICVOLUME
     
     FLOAT
     
     DOUBLE
     
     INT32
     
     INT64
     
     INTVECTOR32
     
     VECTOR32
     
     VECTOR64
     
     STRING
     
     BOOLEAN
     
     SDF
     
     FOG
     
     STAGGERED
     
     UNKNOWN
     
     INVARIANT
     
     COVARIANT
     
     COVARIANT_NORMALIZE
     
     CONTRAVARIANT_RELATIVE
     
     CONTRAVARIANT_ABSOLUTE
     
     ISO
     
     ADAPTIVE
     
     GRIDSIZE
     
     BANDWIDTH_INTERIOR
     
     BANDWIDTH_EXTERIOR
     
     USE_POINTS
     
     RADIUS
     
     UNSIGNED_DISTANCE_FIELD
     
     BANDWIDTH
     
     VELOCITY_SCALE
     
     USE_PARTICLE_SIZE
     
     PARTICLEOFFSET
     
     DENSITY
     
     SCALESEGMENT
     
     FILTERTYPE
     
     ITERATIONS
     
     OFFSET
     
     FALLOFF
     
     REMAP_OLD_MIN
     
     REMAP_OLD_MAX
     
     REMAP_NEW_MIN
     
     REMAP_NEW_MAX
     
     STRENGTH
     
     SPLINE
     
     INVERTPOINT
     
     STENCILWIDTH
     
     FILTERACCURACY
     
     HALFWIDTH
     
     BOOLETYPE
     
     SMOOTHRADIUS
     
     DIFF
     
     INTERSECT
     
     MIXTYPE
     
     MIN
     
     ADD
     
     SUBTRACT
     
     MULTIPLY
     
     DIVIDE
     
     FALLOFFCUTOFF
     
     INTERPOLATIONTYPE
     
     NEAREST
     
     QUADRATIC
     
     BOUNDINGBOXMIN
     
     BOUNDINGBOXMAX
     
     POSITION
     
     FACES
     
     SIZE
     
    static const Int32 MOUSE_HIDE
     
    static const Int32 MOUSE_SHOW
     
    static const Int32 MOUSE_NORMAL
     
    static const Int32 MOUSE_BUSY
     
    static const Int32 MOUSE_CROSS
     
    static const Int32 MOUSE_QUESTION
     
    static const Int32 MOUSE_ZOOM_IN
     
    static const Int32 MOUSE_ZOOM_OUT
     
    static const Int32 MOUSE_FORBIDDEN
     
    static const Int32 MOUSE_DELETE
     
    static const Int32 MOUSE_COPY
     
    static const Int32 MOUSE_INSERTCOPY
     
    static const Int32 MOUSE_INSERTCOPYDOWN
     
    static const Int32 MOUSE_MOVE
     
    static const Int32 MOUSE_INSERTMOVE
     
    static const Int32 MOUSE_INSERTMOVEDOWN
     
    static const Int32 MOUSE_ARROW_H
     
    static const Int32 MOUSE_ARROW_V
     
    static const Int32 MOUSE_ARROW_HV
     
    static const Int32 MOUSE_POINT_HAND
     
    static const Int32 MOUSE_MOVE_HAND
     
    static const Int32 MOUSE_IBEAM
     
    static const Int32 MOUSE_SELECT_LIVE
     
    static const Int32 MOUSE_SELECT_FREE
     
    static const Int32 MOUSE_SELECT_RECT
     
    static const Int32 MOUSE_SELECT_POLY
     
    static const Int32 MOUSE_SPLINETOOLS
     
    static const Int32 MOUSE_EXTRUDE
     
    static const Int32 MOUSE_NORMALMOVE
     
    static const Int32 MOUSE_ADDPOINTS
     
    static const Int32 MOUSE_ADDPOLYGONS
     
    static const Int32 MOUSE_BRIDGE
     
    static const Int32 MOUSE_MIRROR
     
    static const Int32 MOUSE_PAINTMOVE
     
    static const Int32 MOUSE_PAINTSELECTRECT
     
    static const Int32 MOUSE_PAINTSELECTCIRCLE
     
    static const Int32 MOUSE_PAINTSELECTPOLY
     
    static const Int32 MOUSE_PAINTSELECTFREE
     
    static const Int32 MOUSE_PAINTMAGICWAND
     
    static const Int32 MOUSE_PAINTCOLORRANGE
     
    static const Int32 MOUSE_PAINTFILL
     
    static const Int32 MOUSE_PAINTPICK
     
    static const Int32 MOUSE_PAINTBRUSH
     
    static const Int32 MOUSE_PAINTCLONE
     
    static const Int32 MOUSE_PAINTTEXT
     
    static const Int32 MOUSE_PAINTCROP
     
    static const Int32 MOUSE_PAINTLINE
     
    static const Int32 MOUSE_PAINTPOLYSHAPE
     
     FORCEREDRAW
     
     ANIMATE
     
     NOEXPRESSION
     
     GLHACK
     
     CAMERAEXPRESSION
     
     ENQUEUE_REDRAW
     
     DONT_OVERWRITE_RENDERING
     
     NO_THREAD
     
     NO_ANIMATION
     
     ONLY_ACTIVE_VIEW
     
     NO_EXPRESSIONS
     
     INDRAG
     
     NO_HIGHLIGHT_PLANE
     
     FORCEFULLREDRAW
     
     ONLY_CAMERAEXPRESSION
     
     INMOVE
     
     ONLY_BASEDRAW
     
     ONLY_HIGHLIGHT
     
     STATICBREAK
     
     NO_PRESENT
     
     PRIVATE_NO_WAIT_GL_FINISHED
     
     PRIVATE_ONLYBACKGROUND
     
     PRIVATE_NOBLIT
     
     PRIVATE_OPENGLHACK
     
     PRIVATE_ONLY_PREPARE
     
     PRIVATE_NO_3DCLIPPING
     
     SKIP_IF_THREADED_DRAW_ACTIVE
     
     DRAW_WITH_BLOCKED_INTERACTION
     
     SELECTION_ONLY
     
     BUILD_AS_EXTERNALRENDERER
     
     NO_PARTICLES
     
     NO_CHILDREN
     
     INRENDER
     
     NO_MINMAX
     
     NO_NLA
     
     NLA_SUM
     
     PARAMETER_TRACKS
     
     SAVEAS
     
     DONTADDTORECENTLIST
     
     AUTOSAVE
     
     EXPORTDIALOG
     
     CRASHSITUATION
     
     NO_SHADERCACHE
     
     NO_HIERARCHY
     
     NO_BITS
     
     NO_MATERIALPREVIEW
     
     NO_BRANCHES
     
     DOCUMENT
     
     NO_NGONS
     
     CACHE_BUILD
     
     RECURSIONCHECK
     
     DEFORM_CACHE_BUILD
     
     PRIVATE_IDENTMARKER
     
     PRIVATE_NO_INTERNALS
     
     PRIVATE_NO_PLUGINLAYER
     
     PRIVATE_UNDO
     
     PRIVATE_CONTAINER_COPY_DIRTY
     
     PRIVATE_CONTAINER_COPY_IDENTICAL
     
     PRIVATE_NO_TAGS
     
     PRIVATE_DELETE
     
     PRIVATE_CLIPBOARD_COPY
     
     PRIVATE_NO_ASSETS
     
     PRIVATE_NO_RESULTASSETS
     
     PRIVATE_NO_LOGS
     
     PRIVATE_RENDER
     
     PRIVATE_MOGRAPH_CLONE
     
     PRIVATE_SET_ORIGIN
     
     PRIVATE_NO_DESCRIPTION
     
     PRIVATE_FASTCOPYFROMPARENT
     
     PRIVATE_BODYPAINT_NODATA
     
     PRIVATE_BODYPAINT_CONVERTLAYER
     
     WITH_MODIFIED_MATRIX
     
     CHANGE
     
     CHANGE_NOCHILDREN
     
     CHANGE_SMALL
     
     CHANGE_SELECTION
     
     NEWOBJ
     
     DELETEOBJ
     
     ACTIVATE
     
     DEACTIVATE
     
     BITS
     
     HIERARCHY_PSR
     
     PRIVATE_DOCUMENTDATA
     
     PRIVATE_STRING
     
     PRIVATE_MULTISELECTIONAXIS
     
     START
     
     END
     
     MINI
     
     SMALL
     
     MIDDLE
     
     BIG
     
     CUSTOM
     
     POINTSIZE
     
     SELPOINTSIZE
     
     VERYBIG
     
     INVERTED
     
     FROM_IMAGE
     
     NORMAL_FROM_IMAGE
     
     COLOR_IMAGE_TO_LINEAR
     
     COLOR_SRGB_TO_LINEAR
     
     COLOR_IMAGE_TO_SRGB
     
     COLOR_LINEAR_TO_SRGB
     
     COLOR_CORRECTION_MASK
     
     USE_PROFILE_COLOR
     
     ALLOW_FLOATINGPOINT
     
     TILE
     
     TEMPORARY
     
     INTERPOLATION_NEAREST
     
     INTERPOLATION_LINEAR
     
     INTERPOLATION_LINEAR_MIPMAP
     
     INTERPOLATION_MASK
     
     HANDLES
     
     AXIS
     
     HIGHLIGHTS
     
     INVERSE_Z
     
     HIGHLIGHT
     
     MATRIX
     
     DATA
     
     SELECT
     
     CACHE
     
     CHILDREN
     
     DESCRIPTION
     
     SELECTION_OBJECTS
     
     SELECTION_TAGS
     
     SELECTION_MATERIALS
     
     ANIMATION
     
     OBJECT
     
     OBJECT_MATRIX
     
     OBJECT_HIERARCHY
     
     TAG
     
     MATERIAL
     
     SHADER
     
     RENDERSETTINGS
     
     VP
     
     NBITS
     
     YXZGLOBAL
     
     YZXGLOBAL
     
     ZYXGLOBAL
     
     ZXYGLOBAL
     
     XZYGLOBAL
     
     XYZGLOBAL
     
     YXZLOCAL
     
     YZXLOCAL
     
     ZYXLOCAL
     
     ZXYLOCAL
     
     XZYLOCAL
     
     XYZLOCAL
     
     HPB
     
     SLERP
     
     R23
     
     CURRENT
     
     INTERNALRENDERER
     
     EXTERNALRENDERER
     
     ISOPARM
     
     EXPORTONLY
     
     INTERACTIVEEDITOR
     
     EXPRESSION
     
     CACHEBUILDING
     
     CAMERAONLY
     
     RENDER
     
     ALLOW_PRIORITYSHIFT
     
     PROFILING
     
     DRAW_PASS
     
     HIGHLIGHT_PASS_BEFORE_TOOL
     
     HIGHLIGHT_PASS
     
     HIGHLIGHT_PASS_INV
     
     DRAW_PASS_AFTER_CLEAR
     
     RESOLVEMULTIPLEDATA
     
     LOADED
     
     RECURSIONLOCK
     
     DONTLOADDEFAULT
     
     MAPTAGS
     
     NEEDDEFAULTVALUE
     
     TRISTATE
     
     EXPORTHELPSYMBOLSMODE
     
     MATREFLECTANCEOVERLAP
     
     XPRESSO
     
     PRESET
     
     CHECK_HAS_CONTENT
     
     PARAM_GET
     
     NO_GLOBALDATA
     
     NO_GEDATADEFAULTVALUE
     
     ALLOW_TRISTATE
     
     PRIVATE_GETDEFAULTVALUEONLY
     
     PRIVATE_GETRAWCOLORDATA
     
     PARAM_SET
     
     USERINTERACTION
     
     DONTCHECKMINMAX
     
     DONTAFFECTINHERITANCE
     
     FORCESET
     
     DONTFREESPLINECACHE
     
     INRESETTODEFAULT
     
     PRIVATE_SETRAWCOLORDATA
     
     ASIS
     
     ASPOLY
     
     ASLINE
     
     ASSPLINE
     
     ASVOLUME
     
     NOTHING
     
     DEGREE
     
     METER
     
     INT
     
     GREATER
     
     GREATEROREQUAL
     
     LESS
     
     LESSOREQUAL
     
     BETWEEN
     
     BETWEENOREQUAL
     
     BETWEENOREQUALX
     
     BETWEENOREQUALY
     
     DIFFERENT
     
     QUAD
     
     SEL
     
     SELA
     
     SELB
     
     SELC
     
     SELD
     
     TA
     
     TB
     
     TC
     
     TD
     
     EDGEA
     
     EDGEB
     
     EDGEC
     
     EDGED
     
     ONLYWITHCHILDREN
     
     GELISTNODES
     
     ONLYMODIFIABLE
     
     ONLYWITHANIMATION
     
     HIDEINTIMELINE
     
     HASFIELDS
     
     SELECTIONORDER
     
     BOX
     
     XRAY
     
    static const Int32 HIGHLIGHT_TRANSPARENCY
     
     ASSETS
     
     SCENEFILE
     
     SHOWMISSINGASSETDIALOG
     
     ADDTORECENTLIST
     
     DONTCOPYFILES
     
     DONTTOUCHDOCUMENT
     
     DONTFAILONMISSINGASSETS
     
     ISNET
     
     USEDOCUMENTNAMEASFILENAME
     
     DONTCLEARSUGGESTEDFOLDER
     
     DONTGENERATEPAINTTEX
     
     ASSETLINKS_COPY_FILEASSETS
     
     ASSETLINKS_COPY_NODEASSETS
     
     APPLYCOLORPROFILE
     
     DISABLED
     
     TABSTOP
     
     HANDLEFOCUS
     
     COREMESSAGE
     
     SYNCMESSAGE
     
     DONT_MIRROR
     
     NOTEXISTING
     
     WRONGTYPE
     
     FILEERROR
     
     FILESTRUCTURE
     
     MISC_ERROR
     
     PARAM_ERROR
     
     THREADCANCELED
     
     XBIT
     
     BIT7
     
     BIT7HEX
     
     UTF8
     
     DEPRECATED_SYNCHRONOUS
     
     ASYNC
     
     PRIVATE_OPENGL
     
     ABOVE
     
     BELOW
     
     LOWEST
     
     CHAR
     
     WORD
     
     LONG
     
     LLONG
     
     SREAL
     
     LREAL
     
     REAL
     
     OPEN
     
     CLOSE
     
     READ
     
     WRITE
     
     SEEK
     
     INVALID
     
     WRONG_VALUE
     
     CHUNK_NUMBER
     
     VALUE_NO_CHUNK
     
     FILEEND
     
     UNKNOWN_VALUE
     
     APPEND
     
     READWRITE
     
     READ_NOCACHE
     
     SHAREDREAD
     
     SHAREDWRITE
     
     DISK
     
     IPCONNECTION
     
     MEMORY
     
     RELATIVE_
     
     ANY
     
     IGNOREOPEN
     
     DIRECTORY
     
     ANYTHING
     
     IMAGES
     
     SCENES
     
     BODYPAINT
     
     WIN
     
     OSX
     
     LINUX
     
     _IOS
     
     V_MOTOROLA
     
     V_INTEL
     
     STOP
     
     CSTOP
     
     UCHAR
     
     INT16
     
     UINT16
     
     UINT32
     
     UINT64
     
     FLOAT64
     
     TIME
     
     VECTOR
     
     MATRIX64
     
     MATRIX32
     
     FLOAT32
     
     FILENAME
     
     CONTAINER
     
     ALIASLINK
     
     LMEMORY
     
     VECTOR_ARRAY_EX
     
     POLYGON_ARRAY_EX
     
     UINT16_ARRAY_EX
     
     PARTICLE_ARRAY_EX
     
     SREAL_ARRAY_EX
     
     ARRAY
     
     UUID
     
     EXACT
     
     CURVE
     
     HLE_BASE
     
     HLE_CURVE
     
     SS_CURVE
     
     SS_CURVE2
     
     SS_CURVE3
     
     SS_CURVE4
     
     SS_CURVE5
     
     HLE_SCALE
     
     HLE_MOVE
     
     OFF
     
     CONSTANT
     
     REPEAT
     
     OFFSETREPEAT
     
     OSCILLATE
     
     LOOP
     
     STEP
     
     DUMMY
     
     CLASSIC
     
     FIXEDSLOPE
     
     AUTO_CLAMP
     
     AUTO_OVERSHOOT
     
     FIXED_OVERSHOOTWEIGHTED
     
     AUTO_OVERSHOOTWEIGHTED
     
     EMPTY
     
     BITMAP
     
     SELECTION
     
     HIDDEN
     
     PHONG
     
     WINDOW
     
     SOUND
     
     LAYOUT
     
     BITMAPFILTER
     
     VIDEOPOST
     
     SCENEHOOK
     
     NODE
     
     LIBRARY
     
     CUSTOMDATATYPE
     
     RESOURCEDATATYPE
     
     SCENELOADER
     
     SCENESAVER
     
     CTRACK
     
     CSEQ
     
     CKEY
     
     PAINTER
     
     GV_VALUE
     
     GV_VALGROUP
     
     GV_OPGROUP
     
     GV_OPCLASS
     
     GV_DATA
     
     GADGETS
     
     PREFS
     
     FIELDLAYER
     
     POINTSELECTION
     
     POLYGONSELECTION
     
     EDGESELECTION
     
     CREATEUNDO
     
     IMPORTER
     
     USEGLOBALSYMMETRY
     
     SETESCTESTTHREAD
     
     COMMAND
     
     TOOL
     
     BITMAPLOADER
     
     BITMAPSAVER
     
     CUSTOMGUI
     
     MANAGERINFORMATION
     
     VMAPTRANSFER
     
     SNAP
     
     SKIP
     
     GOURAUD
     
     QUICK
     
     WIRE
     
     SHADEDBOX
     
     SKELETON
     
     GOURAUDWIRE
     
     GOURAUDISOPARM
     
     QUICKWIRE
     
     QUICKISOPARM
     
     FLATWIRE
     
     FLATISOPARM
     
     FLATBOX
     
     HIDDENWIRE
     
     HIDDENISOPARM
     
     HIDDENBOX
     
     SHADEDBOXWIRE
     
     QUICKBOXWIRE
     
     QUICKBOX
     
     PRIVATE_ISOLINE
     
     PRIVATE_FLAT
     
     PRIVATE_HIDDEN
     
     GENERAL
     
     MODELING
     
     ANIMATIONSYSTEM
     
     TOOLS
     
     LITE
     
     BENCHMARK
     
     UPDATER_EX
     
     TEAMRENDER_CLIENT
     
     TEAMRENDER_SERVER
     
     CINEMA4D
     
     COMMANDLINE
     
     CINEWARE
     
     CPYTHON
     
     CPYTHON3
     
     LAYERS
     
     LAYERMASKS
     
     ALPHAS
     
     LAYERALPHA
     
     NULLOBJECT
     
     POLYGON
     
     GENERATOR
     
     HYPERNURBS
     
     UNUSED1
     
     DEFORMER
     
     CAMERA
     
     LIGHT
     
     PARTICLE
     
     UNUSED2
     
     GRID
     
     HORIZON
     
     WORLDAXIS
     
     BOUNDS
     
     HUD
     
     SDS
     
     HIGHLIGHTING
     
     MULTIAXIS
     
     OBJECTHANDLES
     
     HANDLEBANDS
     
     SDSCAGE
     
     NGONLINES
     
     JOINT
     
     OBJECTHIGHLIGHTING
     
     GUIDELINES
     
     POI
     
     GRADIENT
     
     BASEGRID
     
     HAIR
     
     FIELD
     
     EDITOR
     
     DEFORM
     
     REAL_DEFORM
     
     EDITOR_HIERARCHICAL
     
     RENDER_HIERARCHICAL
     
     EDITORREDRAW
     
     RENDEREDITOR
     
     RENDEREXTERNAL
     
     BEFORERENDERING
     
     DURINGRENDERING
     
     AFTERRENDERING
     
     GLOBALILLUMINATION
     
     QUICK_PREVIEW
     
     AMBIENTOCCLUSION
     
     CANCELLED
     
     XRESOLUTION
     
     YRESOLUTION
     
     BITDEPTH
     
     CPP
     
     LINEOFFSET
     
     FORCELINES
     
     NOBACKCULL
     
     LOCALMATRIX
     
     EDITMODE
     
     FORCEBASE
     
     FORCEPOINTS
     
     NO_EOGL
     
     USE_OBJECT_COLOR
     
     USE_CUSTOM_COLOR
     
     XRAY_ON
     
     XRAY_OFF
     
     IMMEDIATELY
     
     Z_OFFSET
     
     PRIVATE_ANY
     
     EXTERNAL
     
     NODOCUMENTCLONE
     
     SHOWERRORS
     
     PREVIEWRENDER
     
     IRR
     
     CREATE_PICTUREVIEWER
     
     OPEN_PICTUREVIEWER
     
     KEEP_CONTEXT
     
     DONTANIMATE
     
     PREVIEWSETTINGS
     
     RENDERQUEUEERRORS
     
     FORCE_LINEAR_COLOR_PROFILE
     
     INTERNAL_USE_CURRENT_QUEUE
     
     INTERNAL_SPECIAL_PREVIEW
     
     STANDARD
     
     ASSEMBLE_MOVIE
     
     ASSEMBLE_SINGLEIMAGE
     
     DELETEAFTERRENDERING
     
     NOPEERTOPEERASSETDISTRIBUTION
     
     NOREQUESTONDEMAND
     
     EXCLUDECLIENTONLOADINGERROR
     
     SAVERESULTSINREPOSITORY
     
     ASSEMBLEB3DFILESIMMEDIATLEY
     
     NOWRITETEST
     
     HANDLEWARNINGASERROR
     
     KEEPB3DFILESAFTERASSEMBLING
     
     ANIMATIONRUNNING
     
     VIEWDRAWING
     
     EDITORRENDERING
     
     EXTERNALRENDERING
     
     PAINTERUPDATING
     
     MATERIALPREVIEWRUNNING
     
     EVENTSYSTEM
     
     BAKING
     
     INTERACTIVERENDERING
     
     NO_DOC
     
     NO_MEM
     
     NO_RENDER_DOC
     
     NO_TEXTURE_TAG
     
     NO_OBJECT
     
     NO_UVW_TAG
     
     TEXTURE_MISSING
     
     WRONG_BITMAP
     
     NO_OPTIMAL_MAPPING
     
     NO_SOURCE_UVW_TAG
     
     FORCE_EMULATION
     
     ALLOW_OGL
     
     DONT_STOP_THREADS
     
     USE_SEL_FILTER
     
     OGL_ONLY_TOPMOST
     
     OGL_ONLY_VISIBLE
     
     OGL_IGNORE_Z
     
     OGL_ONLY_TOPMOST_WITH_OBJ
     
     NO_DEPTH_CORRECTION
     
     ISRUNNING
     
     REMOVE
     
     VIEWREDRAW
     
     EDITORRENDDER
     
     MATERIALPREVIEW
     
     PRIVATE_VIEWREDRAW
     
     SHUTDOWN
     
     MOVIE
     
     SKIPQUICKTIME
     
     SCRIPT
     
     PYTHON
     
     FASTDETECTION
     
     TRANSPARENCY
     
     SPECIALGISHADOW
     
     SPECIALSELFSHADOW
     
     SHADOW
     
     NOENVIRONMENT
     
     DISABLESHADOWMAP_CORRECTION
     
     DISABLESHADOWCASTERMP_CORRECTION
     
     LIGHTDIRNORMALS
     
     NODISTANCEFALLOFF
     
     NOGRAIN
     
     BACKLIGHT
     
     REFLECTION
     
     REFRACTION
     
     CURR_REFLECTION
     
     CURR_TRANSPARENCY
     
     CURR_REFRACTION
     
     CURR_CUSTOM
     
     VOLUMETRICLIGHT
     
     ALLOWVLMIX
     
     GI
     
     BLURRY
     
     SSS
     
     AO
     
     COMPOSITING
     
     CHANGENORMAL
     
     DISPLACEMENT
     
     ENVREQUIRED
     
     DUDVREQUIRED
     
     MIPSAT
     
     VOLUMETRIC
     
     TRANSFORM
     
     EVALUATEPROJECTION
     
     PRIVATE_GLOW
     
     INITCALCULATION
     
     FINAL_ALPHA
     
     ISNBMMATERIAL
     
     STOREFRAGMENTS
     
     EXECUTELINE
     
     EXECUTEPIXEL
     
     REQUEST_MOTIONMATRIX
     
     REQUEST_MOTIONGEOMETRY
     
     CALCVOLUMETRIC
     
     CALCSHADOW
     
     CUSTOMLENS
     
     CAUSTICS
     
     CUSTOMLENS_EXTENDED
     
     NETFRAME
     
     NETRUNONSERVER
     
     NETCREATEBUFFER
     
     NETCREATEBUFFER_MULTI
     
     REQUEST_MOTIONFULL
     
     BUMP_SUPPORT
     
     ALPHA_SUPPORT
     
     REFLECTIONS
     
     DYNAMICSUBSHADERS
     
     TRANSPARENCIES
     
     TIMEDEPENDENT
     
     MIPFALLOFF
     
     SURFACE
     
     HIDE
     
     MODIFYDATA
     
     PRESERVEALPHA
     
     NOCHILDVALUE
     
     NOCHILDCOLOR
     
     NOCHILDDIRECTION
     
     NOCHILDROTATION
     
     IMAGELAYER
     
     MATERIALCHANNEL
     
     MODAL
     
     MODAL_RESIZEABLE
     
     MODAL_POPUPEDIT
     
     ASYNC_POPUP_RESIZEABLE
     
     ASYNC_POPUPEDIT
     
     ASYNC_TOOLBAR
     
     ASYNC_FULLSCREEN_WORK
     
     ASYNC_FULLSCREEN_MONITOR
     
     UP
     
     ROOT
     
     DOWN
     
     BROADCAST
     
     BROADCAST_ONLYOBJECTS
     
     Z_P
     
     N
     
     REVERT
     
     STOREIFIN2D
     
     STOREIFIN2DANDNOTALREADYSTORED
     
     FORCESTORE
     
     RET_CHANGED
     
     RET_NOCHANGE
     
     V_DEFAULT
     
     V_RESERVED
     
     SHIFT
     
     CTRL
     
     ALT
     
     MOUSEHIT
     
     PRE_DEFORM
     
     POST_DEFORM
     
     UNDO
     
     MESSAGE
     
     FREE
     
     COPY
     
     CLONE
     
     INSERT
     
     SELECTIONBIT
     
     HIGHLIGHTBIT
     
     SETNAME
     
     REMOVED
     
     COPY_UNDO
     
     COPY_CACHE
     
     COPY_DUPLICATE
     
     ONCE
     
     LOCKED
     
     OVERRIDE
     
     FORBIDOVERRIDE
     
     ADAPTVIEW
     
     SET_SCENE_CAMERA
     
     DELETEBASEDRAW
     
     TABLETT
     
     OPENGL
     
     TABLETT_HIRES
     
     FORBID_GUI
     
     MINIMAL_VIEWPORT
     
     LISTEN
     
     WATCH_PID
     
     SETFOREGROUND
     
     ZERO
     
     IPV4
     
     IPV6
     
     DOWNLOAD
     
     C4D
     
     NETCLIENT
     
     NETSERVER
     
     FETCHJOB
     
     ALLOCATESPACE
     
     DELETE_
     
     STOPANDDELETE
     
     ASSEMBLE
     
     SPECIFIED
     
     MINMAX
     
     PREPARING_RUNNING
     
     PREPARING_FAILED
     
     PREPARING_OK
     
     RENDER_RUNNING
     
     TE_RENDER_PAUSED
     
     RENDER_OK
     
     RENDER_FAILED
     
     ALLOCATESPACE_RUNNING
     
     ALLOCATESPACE_OK
     
     ALLOCATESPACE_FAILED
     
     DOWNLOAD_RUNNING
     
     DOWNLOAD_OK
     
     DOWNLOAD_FAILED
     
     ASSEMBLE_RUNNING
     
     ASSEMBLE_OK
     
     ASSEMBLE_FAILED
     
     STOPPED
     
     QUEUED
     
     PENDING
     
     QUEUED_WAITING
     
     ASSEMBLE_PENDING
     
     UPDATE
     
     RESOLVE
     
     MONITOR
     
     NOSUCHNAME
     
     NOMEMORY
     
     BADPARAM
     
     BADREFERENCE
     
     BADSTATE
     
     BADFLAGS
     
     UNSUPPORTED
     
     NOTINITIALIZED
     
     ALREADYREGISTERED
     
     NAMECONFLICT
     
     FIREWALL
     
     INCOMPATIBLE
     
     BADINTERFACEINDEX
     
     REFUSED
     
     NOSUCHRECORD
     
     NOAUTH
     
     NOSUCHKEY
     
     NATTRAVERSAL
     
     DOUBLENAT
     
     BADTIME
     
     BADSIGNAL
     
     BADKEY
     
     TRANSIENT
     
     SERVICENOTRUNNING
     
     NATPORTMAPPINGUNSUPPORTED
     
     NATPORTMAPPINGDISABLED
     
     NOROUTER
     
     POLLINGMODE
     
     POINTS
     
     EDGES
     
     POLYGONS
     
     UVPOINTS
     
     UVPOLYGONS
     
     UVEDGES
     
     VALUE
     
     DIRECTION
     
     COLOR
     
     ROTATION
     
     NONLINEARCOLOR
     
     DISABLEDIRECTIONFALLOFF
     
     INLINE
     
     GENERATINGCOLOR
     
     RENDER_OBJECT
     
     DATA_SETTER
     
     MISSING
     
     MAIN_VIEW
     
     UV_VIEW
     
     SCENEHOOK_ID
     
     MSGUPDATE_LEGACYOBJ_ID
     
     PERSISTENT_HASH_LOW_ID
     
     HIDEMYSELF
     
     EXPAND1STEP
     
     EXPANDCOMPLETELY
     
     TDISPLAY
     
     TCOMPOSITING
     
     TTEXTURE
     
     MODIFYOBJECT
     
     MODIFYMATRIX
     
     TSTOP
     
     TIMPLEMENTSDRAWFUNCTION
     
     TGROUPPRIORITY
     
     TEXPRESSION
     
     TNEUTRONGENERATEDPROXY
     

    Active bits

    #define BIT_ACTIVE
     
    #define BIT_ACTIVE2
     
    #define BIT_ACTIVE3
     

    Material Bits

    #define BIT_MATMARK
     
    #define BIT_ENABLEPAINT
     
    #define BIT_RECALCPREVIEW
     
    #define BIT_MFOLD
     
    #define BIT_BP_FOLDLAYERS
     

    Object Bits

    #define BIT_IGNOREDRAW
     
    #define BIT_OFOLD
     
    #define BIT_CONTROLOBJECT
     
    #define BIT_RECMARK
     
    #define BIT_IGNOREDRAWBOX
     
    #define BIT_EDITOBJECT
     
    #define BIT_ACTIVESELECTIONDRAW
     
    #define BIT_TEMPDRAW_VISIBLE_CACHECHILD
     
    #define BIT_TEMPDRAW_VISIBLE_DEFCACHECHILD
     
    #define BIT_TEMPDRAW_VISIBLE_CHILD
     
    #define BIT_HIGHLIGHT
     
    #define BIT_FORCE_UNOPTIMIZED
     
    #define BIT_OVERRIDEDEFORMEDIT
     
    #define BIT_FINALCACHESTATE
     

    Track Bits

    #define BIT_TRACKPROCESSED
     
    #define BIT_ANIM_OFF
     
    #define BIT_ANIM_SOLO
     
    #define BIT_ANIM_CONSTANTVELOCITY
     

    Videopost Bits

    #define BIT_VPDISABLED
     

    Document Bits

    #define BIT_DOCUMENT_CHECKREWIND
     

    RenderData Bits

    #define BIT_ACTIVERENDERDATA
     

    Macro Definition Documentation

    ◆ MAX_IMAGE_RESOLUTION

    #define MAX_IMAGE_RESOLUTION

    Maximum image resolution.

    Note
    If changed, also change MAXMIPANZ.

    ◆ C4DUUID_SIZE

    #define C4DUUID_SIZE

    Size of the C4DUuid object.

    ◆ ID_LISTHEAD

    #define ID_LISTHEAD

    GeListHead ID.

    ◆ ID_LISTHEADCB

    #define ID_LISTHEADCB

    GeListHead with CallBack ID.

    ◆ WPREF_PROFILER_MODE

    #define WPREF_PROFILER_MODE

    ::Int Profiling manager mode.

    Since
    2025.0

    ◆ WPREF_PROFILER_UNIT

    #define WPREF_PROFILER_UNIT

    ::Int Profiling manager unit.

    Since
    2025.0

    ◆ WPREF_PROFILER_OM

    #define WPREF_PROFILER_OM

    ::Bool Show profiling results in object manager.

    Since
    2025.0

    ◆ HERMITEFAK

    #define HERMITEFAK

    Hermite factor.

    ◆ CREATE_GL_HAS_ROOT

    #define CREATE_GL_HAS_ROOT

    ◆ CREATE_GL_IS_ROOT

    #define CREATE_GL_IS_ROOT

    ◆ DELETE_GL_HAS_ROOT

    #define DELETE_GL_HAS_ROOT

    ◆ DELETE_GL_IS_ROOT

    #define DELETE_GL_IS_ROOT

    ◆ ID_MT_SOURCECOUNTER

    #define ID_MT_SOURCECOUNTER

    Int32 Private.

    ◆ MAX_GLOBAL_TEXTURE_PATHS

    #define MAX_GLOBAL_TEXTURE_PATHS

    Maximum number of global texture paths available.

    ◆ BACKGROUNDHANDLER_TYPECLASS_C4D

    #define BACKGROUNDHANDLER_TYPECLASS_C4D

    Cinema 4D background handler type class.

    ◆ ID_SNIPER_BACKGROUNDHANDLER

    #define ID_SNIPER_BACKGROUNDHANDLER

    Private.

    ◆ ID_SCRIPTFOLDER

    #define ID_SCRIPTFOLDER

    Private.

    ◆ ID_PYTHONSCRIPT

    #define ID_PYTHONSCRIPT

    ID for a BaseList2D object that holds a Python script. To load Python scripts use:

    BaseList2D* op = (BaseList2D*)AllocListNode(ID_PYTHONSCRIPT);
    if (op && ReadHyperFile(nullptr, op, fn, 'scrp', nullptr)==FILEERROR::NONE)
    {
    BaseBitmap* ptr = nullptr;
    String script = op->GetDataInstanceRef().GetString(PYTHONSCRIPT_TEXT);
    }
    ...
    blDelete(op);
    NONE
    Definition: asset_browser.h:1
    #define ID_PYTHONSCRIPT
    Definition: ge_prepass.h:5099
    #define MSG_SCRIPT_RETRIEVEBITMAP
    Definition: ge_prepass.h:5150
    #define PYTHONSCRIPT_TEXT
    String Script.
    Definition: ge_prepass.h:5160
    GeListNode * AllocListNode(Int32 id)
    FILEERROR ReadHyperFile(BaseDocument *doc, GeListNode *node, const Filename &filename, Int32 ident, maxon::String *warning_string)
    char ** ptr
    Definition: pycore_dtoa.h:13
    PyObject * op
    Definition: object.h:520

    To access scripts loaded by Cinema 4D use GetScriptHead().
    The container for the Python script node contains the following settings: PYTHONSCRIPT The node responds to the following messages: MSG_SCRIPT

    ◆ MSG_GICSEX

    #define MSG_GICSEX

    ◆ MSG_GINEW

    #define MSG_GINEW

    ◆ ID_OLDCAUSTICS

    #define ID_OLDCAUSTICS

    ID of the old Caustics videopost effect.

    ◆ VPglobalillumination

    #define VPglobalillumination

    Global Illumination video post ID.

    ◆ VPGIShadingChain

    #define VPGIShadingChain

    Private.

    ◆ VPAOShadingChain

    #define VPAOShadingChain

    Private.

    ◆ VPbirender

    #define VPbirender

    Videopost birender.

    ◆ VPPhLensDistortion

    #define VPPhLensDistortion

    Videopost Lens Distortion.

    Since
    R17.032

    ◆ MSG_2DCAMERASETTINGSCACHE

    #define MSG_2DCAMERASETTINGSCACHE

    Internal message for handling of non-destructive 2D Camera Navigation mode.

    ◆ MSG_PH_2DTRACK_MODE_MCOMMAND_EXECUTE

    #define MSG_PH_2DTRACK_MODE_MCOMMAND_EXECUTE

    ◆ MSG_PH_2DTRACK_MODE_MCOMMAND_IS_ENABLED

    #define MSG_PH_2DTRACK_MODE_MCOMMAND_IS_ENABLED

    ◆ BASECONTAINER_TEMPORARY

    #define BASECONTAINER_TEMPORARY

    Private.

    ◆ DIALOG_ISDOCKED

    #define DIALOG_ISDOCKED

    set if the dialog is docked in the layout

    ◆ DIALOG_ISTABBED

    #define DIALOG_ISTABBED

    set if the dialog is tabbed

    ◆ MESSAGE_ACTIVE_NODESPACE_CHANGED

    #define MESSAGE_ACTIVE_NODESPACE_CHANGED

    @Markprivate

    Variable Documentation

    ◆ NORMAL

    NORMAL

    Generates alpha channel from the image's alpha channel. If no alpha channel exists, the alpha value is set to 100%.

    Normal.

    ◆ DOTTED

    DOTTED

    ◆ DASHED

    DASHED

    ◆ DASHED_INV

    DASHED_INV

    ◆ DASHED_BIG

    DASHED_BIG

    ◆ NONE

    NONE

    None.

    No viewport is active.

    No flags.

    Do nothing.

    Default state.

    Never show an error dialog.

    No error.

    No alpha.

    No axis.

    No transform flag.

    No tangent handles being modified.

    ◆ WARNING

    WARNING

    Warning.

    ◆ ERROR_

    ERROR_

    Error.

    ◆ INFO

    INFO

    Info.

    ◆ INACTIVE

    INACTIVE

    Inactive.

    No draw, no change possible.

    ◆ ACTIVE

    ACTIVE

    Active.

    ◆ LOAD

    LOAD

    Load.

    Load dialog.

    ◆ ALL

    ALL

    All: RENDERJOBLIST::INACTIVE | RENDERJOBLIST::ACTIVE | RENDERJOBLIST::LOAD.

    Sample all channels at the current point minus rotation.

    Use all machines.

    <

    All points/polygons.

    All.

    Check all dirty flags.

    All: MACHINELIST::ONLINE | MACHINELIST::OFFLINE.

    ◆ OK

    OK

    Ok.

    Function succeeded and all assets exists.

    No error.

    Something was drawn.

    Image loaded/created.

    Function was successful.

    Everything is OK, there was no error.

    OK.

    ◆ NETWORKERROR

    NETWORKERROR

    Network error.

    ◆ UNKNOWNERROR

    UNKNOWNERROR

    Unknown error.

    ◆ MEMORYERROR

    MEMORYERROR

    < Memory error.

    ◆ ONLINE

    ONLINE

    Online.

    ◆ OFFLINE

    OFFLINE

    Offline.

    ◆ VERIFIED

    VERIFIED

    Verified.

    ◆ VERIFIEDME

    VERIFIEDME

    Certified client (set on client for server).

    ◆ SHARED

    SHARED

    Shared.

    ◆ VERIFYING

    VERIFYING

    Verifying.

    ◆ FAILURE

    FAILURE

    Unknown.

    There was an error while drawing.

    ◆ SECURITYTOKENCHANGED

    SECURITYTOKENCHANGED

    Security token changed.

    ◆ WRONGBUILDID

    WRONGBUILDID

    Wrong build ID.

    ◆ WRONGARCHITECTURE

    WRONGARCHITECTURE

    Wrong architecture.

    ◆ NOTREACHABLE

    NOTREACHABLE

    Remote not reachable.

    ◆ NOANSWER

    NOANSWER

    This not reachable.

    ◆ WRONGSECURITYTOKEN

    WRONGSECURITYTOKEN

    Wrong security token.

    ◆ DEMONOTACTIVATED

    DEMONOTACTIVATED

    Demo not activated.

    ◆ REMOVING

    REMOVING

    Removing.

    ◆ NORENDERSUPPORT

    NORENDERSUPPORT

    No render support.

    ◆ INITIALIZING

    INITIALIZING

    GUI flag only to show a please wait indicator on startup.

    ◆ VERIFICATIONESTABLISHED

    VERIFICATIONESTABLISHED

    Set soon after the persistent connection has been registered. Can be set without VERIFICATIONBIT::VERIFIED on first connect and host adds itself on the server.

    ◆ BATCHRENDER

    BATCHRENDER

    Render in Batch Render. Private.

    ◆ PICTUREVIEWER

    PICTUREVIEWER

    ◆ USER

    USER

    ◆ WATCHDIRECTORY

    WATCHDIRECTORY

    ◆ WATCHDIRECTORYSTARTUP

    WATCHDIRECTORYSTARTUP

    ◆ OTHER

    OTHER

    Other.

    ◆ SELECTED

    SELECTED

    ◆ NONSELECTED

    NONSELECTED

    ◆ DISABLE

    DISABLE

    Disable.

    ◆ IDLE

    IDLE

    Idle.

    ◆ BUSY

    BUSY

    Busy.

    ◆ BUSY2

    BUSY2

    Busy 2.

    ◆ CRITICAL

    CRITICAL

    < Critical.

    ◆ MOUSE

    MOUSE

    ◆ KEYBOARD

    KEYBOARD

    ◆ CURRENTFRAMEONLY

    CURRENTFRAMEONLY

    Only return current frame assets.

    ◆ TEXTURESONLY

    TEXTURESONLY

    Only return texture assets.

    Since
    R17.048 (was ASSETDATA_FLAG_TEXTURES)

    ◆ NET

    NET

    Set if NET is collecting assets to distribute them to the clients.

    NET.

    Use NET System for rendering.

    ◆ CURRENTTAKEONLY

    CURRENTTAKEONLY

    Only return current take assets.

    Since
    R17

    ◆ WITHCACHES

    WITHCACHES

    Also return caches. (Global Illumination / Ambient Occlusion)

    Save the project assets with Global Illumination / Ambient Occlusion caches.

    Since
    R17.048
    See also
    ASSETDATA_FLAG_WITHCACHES
    Since
    R17.048

    ◆ NOSUBSTANCES

    NOSUBSTANCES

    Normally Substance Assets are included on ::ASSETDATA_FLAG::TEXTURESONLY but with this flag they are not.

    Since
    R18

    ◆ MULTIPLEUSE

    MULTIPLEUSE

    Adds the same asset again for every usage.

    Since
    R20

    ◆ NOMISSING

    NOMISSING

    Only existing assets will be included.

    Since
    S22

    ◆ NODOCUMENT

    NODOCUMENT

    Exclude the document itself from the asset list. @ since R21.

    ◆ COLLECT_NODES_ASSETS

    COLLECT_NODES_ASSETS

    Set to collect node asset infos as well.

    ◆ DONOTRESOLVE

    DONOTRESOLVE

    Set to get the original name, not resolved to the folder.

    ◆ WITHFONTS

    WITHFONTS

    Also return fonts.

    Since
    2024

    ◆ ALPHA

    ALPHA

    Save the alpha channel(s) in the file. (For filter plugins, do not save an alpha channel if this is not set.)

    Calculates alpha.

    Get alpha layers.

    Only 8-bit alpha channel.

    ◆ MULTILAYER

    MULTILAYER

    Save multiple layers.

    ◆ USESELECTEDLAYERS

    USESELECTEDLAYERS

    Use selected layers.

    ◆ USE16BITCHANNELS

    USE16BITCHANNELS

    Use 16-bit channels.

    ◆ GREYSCALE

    GREYSCALE

    Save in grayscale mode.

    ◆ INTERNALNET

    INTERNALNET

    Private.

    ◆ DONTMERGE

    DONTMERGE

    Avoid merging of layers in BodyPaint files.

    ◆ USE32BITCHANNELS

    USE32BITCHANNELS

    Use 32-bit channels.

    ◆ SAVERENDERRESULT

    SAVERENDERRESULT

    Private.

    ◆ FIRSTALPHA_ONLY

    FIRSTALPHA_ONLY

    Private.

    ◆ KEEP_COLOR_MODE

    KEEP_COLOR_MODE

    Private.

    ◆ OBJECTS

    OBJECTS

    Load/save objects.

    ◆ MATERIALS

    MATERIALS

    Load/save materials.

    ◆ DIALOGSALLOWED

    DIALOGSALLOWED

    Flag to inform a plugin that a dialog can be displayed. If this flag is not set then no dialogs must be opened.

    Show dialogs like error messages, a file selection for missing assets or alerts if necessary.

    Flag to inform that a dialog can be displayed. If this flag not set then no dialogs must be opened.

    ◆ PROGRESSALLOWED

    PROGRESSALLOWED

    Flag to inform a plugin that a progress bar can be displayed. The progress bar can be set by calling StatusSetBar().

    Show the progress bar in the main window.

    ◆ MERGESCENE

    MERGESCENE

    Flag to inform a plugin that this is a merge operation, i.e. the document that is inserted to is an existing scene.

    ◆ NONEWMARKERS

    NONEWMARKERS

    Objects loaded from disk will keep their markers (GeMarker).

    ◆ SAVECACHES

    SAVECACHES

    For Cineware export only. Caches of objects will also be written (only supported by Cinema 4D format). This is the same as the global option "Save Polygon Objects for Melange Exchange".

    For Cineware export only. Caches of objects will also be written (only supported by Cinema 4D file format).

    ◆ NOUNDO

    NOUNDO

    Use together with SCENEFILTER::MERGESCENE to avoid that undos are created for the merge operation.

    ◆ SAVE_BINARYCACHE

    SAVE_BINARYCACHE

    Save the binary compiled shaders with the scene (only for Cinema 4D format).

    ◆ IDENTIFY_ONLY

    IDENTIFY_ONLY

    Do not load the whole document, identify it only.

    ◆ ONLY_RENDERDATA

    ONLY_RENDERDATA

    Only load render settings. If this flag is set, SCENEFILTER::OBJECTS, SCENEFILTER::MATERIALS, SCENEFILTER::PREVIEWONLY and SCENEFILTER::DOCUMENTPREFSONLY are ignored.

    ◆ IGNOREMISSINGPLUGINSINNONACTIVERENDERDATA

    IGNOREMISSINGPLUGINSINNONACTIVERENDERDATA

    Ignore all missing plugins which are part of a non-active render data.

    ◆ IGNOREXREFS

    IGNOREXREFS

    Avoid that included X-Refs will be loaded.

    Since
    R16.038

    ◆ DONTCORRECTOUTPUTFORMAT

    DONTCORRECTOUTPUTFORMAT

    Do not change unknown output formats in render settings.

    ◆ SKIPOLDERTHANV13

    SKIPOLDERTHANV13

    Private. (used in Cineware SDK only).

    ◆ PREVIEWONLY

    PREVIEWONLY

    Only load the document preview image. If this flag is set, SCENEFILTER::OBJECTS, SCENEFILTER::MATERIALS and SCENEFILTER::DOCUMENTPREFSONLY are ignored. Does not work with SCENEFILTER::ONLY_RENDERDATA.

    ◆ DOCUMENTPREFSONLY

    DOCUMENTPREFSONLY

    Only load document preferences. If this flag is set, SCENEFILTER::OBJECTS and SCENEFILTER::MATERIALS are ignored. Does not work with SCENEFILTER::PREVIEWONLY nor SCENEFILTER::ONLY_RENDERDATA.

    ◆ DOCUMENTINFOGUIALLOWED

    DOCUMENTINFOGUIALLOWED

    Custom dialogs can be displayed while reacting to DocumentInfo Messages.

    ◆ LOGUSAGE

    LOGUSAGE

    If set, the import format of loaded files is logged into the analytics.

    Since
    2024.300

    ◆ SUPPRESSOPTIONSDIALOG

    SUPPRESSOPTIONSDIALOG

    Suppress the options dialog (if DIALOGSALLOWED was specified), so that errors would show up.

    ◆ DEFAULT

    DEFAULT

    Default order (HPB).

    ◆ AKTU

    AKTU

    ◆ SCENE

    SCENE

    Scene.

    Scene file.

    ◆ COMPLETE

    COMPLETE

    ◆ OKCANCEL

    OKCANCEL

    OK and Cancel.

    ◆ ABORTRETRYIGNORE

    ABORTRETRYIGNORE

    Abort, Retry and Ignore.

    ◆ YESNOCANCEL

    YESNOCANCEL

    Yes, No and Cancel.

    ◆ YESNO

    YESNO

    Yes and No.

    ◆ RETRYCANCEL

    RETRYCANCEL

    Retry and Cancel.

    ◆ FORCEDIALOG

    FORCEDIALOG

    Forces the dialog.

    Force dialogs.

    ◆ ICONSTOP

    ICONSTOP

    Stop icon.

    ◆ ICONQUESTION

    ICONQUESTION

    Question icon.

    ◆ ICONEXCLAMATION

    ICONEXCLAMATION

    Exclamation icon.

    ◆ ICONASTERISK

    ICONASTERISK

    Asterisk icon.

    ◆ DEFBUTTON1

    DEFBUTTON1

    Default button set to first button.

    ◆ DEFBUTTON2

    DEFBUTTON2

    Default button set to second button.

    ◆ DEFBUTTON3

    DEFBUTTON3

    Default button set to third button.

    ◆ DEFBUTTON4

    DEFBUTTON4

    Default button set to fourth button.

    ◆ MULTILINE

    MULTILINE

    If the message is more than 255 characters and 4 lines then this bit should be set for Mac compatibility.
    The dialog is then restricted to only an OK button with limited keyboard support.

    ◆ V_UNDEFINED

    V_UNDEFINED

    Undefined.

    ◆ V_OK

    V_OK

    OK button.

    ◆ V_CANCEL

    V_CANCEL

    Cancel button.

    ◆ V_ABORT

    V_ABORT

    Abort button.

    ◆ V_RETRY

    V_RETRY

    Retry button.

    ◆ V_IGNORE

    V_IGNORE

    Ignore button.

    ◆ V_YES

    V_YES

    Yes button.

    ◆ V_NO

    V_NO

    No button.

    ◆ ESCAPE

    ESCAPE

    Drag aborted.

    ◆ FINISHED

    FINISHED

    Drag finished.

    ◆ CONTINUE

    CONTINUE

    Drag still in progress.

    Continue.

    ◆ DONTHIDEMOUSE

    DONTHIDEMOUSE

    Show mouse pointer during drag.

    ◆ NOMOVE

    NOMOVE

    MouseDrag() returns MOUSEDRAGRESULT::CONTINUE even if mouse is not moved. Otherwise MouseDrag() only returns if mouse is moved.

    ◆ EVERYPACKET

    EVERYPACKET

    Receive every packet of the queue, otherwise only data of the last packet.

    ◆ COMPENSATEVIEWPORTORG

    COMPENSATEVIEWPORTORG

    Compensates the viewport origin during drag.

    ◆ AIRBRUSH

    AIRBRUSH

    Airbrush mode.

    ◆ OUTOFMEMORY

    OUTOFMEMORY

    Not enough memory.

    Out of memory.

    ◆ ASSETMISSING

    ASSETMISSING

    Assets (textures etc.) are missing.

    Asset missing.

    ◆ USERBREAK

    USERBREAK

    Thread has been canceled.

    User break.

    User stopped the processing.

    Since
    R17.032 Was INITRENDERRESULT_THREADEDLOCK.

    ◆ SAVINGFAILED

    SAVINGFAILED

    Failed to save.

    Saving failed.

    ◆ GICACHEMISSING

    GICACHEMISSING

    GI cache is missing.

    ◆ NOMACHINE

    NOMACHINE

    Machine was not found. Can only happen during Team Rendering.

    ◆ UNAVAILABLE

    UNAVAILABLE

    The rendering could not be started, e.g. if a rendering with higher priority is already running.

    ◆ FAILED

    FAILED

    Generic error if a rendering has failed due to missing license or similar.

    Function call went wrong.

    ◆ PROJECTNOTFOUND

    PROJECTNOTFOUND

    Project was not found. Can only be returned by Cinema 4D during command line rendering.

    ◆ ERRORLOADINGPROJECT

    ERRORLOADINGPROJECT

    There was an error while loading the project. Can only be returned by Cinema 4D during command line rendering.

    ◆ NOOUTPUTSPECIFIED

    NOOUTPUTSPECIFIED

    Output was not specified. Can only be returned by Cinema 4D during command line rendering.

    ◆ ILLEGAL

    ILLEGAL

    Illegal 8-bit mode.

    ◆ GRAY

    GRAY

    8-bit grayscale channel.

    ◆ AGRAY

    AGRAY

    8-bit grayscale channel with 8-bit alpha.

    ◆ RGB

    RGB

    8-bit RGB channels.

    ◆ ARGB

    ARGB

    8-bit RGB channels with 8-bit alpha.

    ◆ CMYK

    CMYK

    8-bit CMYK channel.

    ◆ ACMYK

    ACMYK

    8-bit CMYK channel with 8-bit alpha.

    ◆ MASK

    MASK

    8-bit grayscale map as mask.

    ◆ AMASK

    AMASK

    8-bit grayscale map as mask with 8-bit alpha.

    ◆ ILLEGALw

    ILLEGALw

    Illegal 16-bit mode.

    ◆ GRAYw

    GRAYw

    16-bit grayscale channel.

    ◆ AGRAYw

    AGRAYw

    16-bit grayscale channel with 16-bit alpha.

    ◆ RGBw

    RGBw

    16-bit RGB channels.

    ◆ ARGBw

    ARGBw

    16-bit RGB channels with 16-bit alpha.

    ◆ MASKw

    MASKw

    16-bit grayscale map as mask.

    ◆ ILLEGALf

    ILLEGALf

    Illegal 32-bit mode.

    ◆ GRAYf

    GRAYf

    32-bit floating point grayscale channel.

    ◆ AGRAYf

    AGRAYf

    32-bit floating point grayscale channel with floating point alpha.

    ◆ RGBf

    RGBf

    32-bit floating point RGB channels.

    ◆ ARGBf

    ARGBf

    32-bit floating point RGB channels with floating point alpha.

    ◆ MASKf

    MASKf

    32-bit floating point grayscale map as mask.

    ◆ LINEAR_TO_SRGB

    LINEAR_TO_SRGB

    Linear to sRGB color space transformation.

    ◆ SRGB_TO_LINEAR

    SRGB_TO_LINEAR

    sRGB to linear color space transformation.

    ◆ LINEAR_TO_VIEW

    LINEAR_TO_VIEW

    Linear to display color space transformation.

    ◆ SRGB_TO_VIEW

    SRGB_TO_VIEW

    sRGB to display color space transformation.

    ◆ OCIO_INPUT_LOW_TO_RENDERING

    OCIO_INPUT_LOW_TO_RENDERING

    No operation. Input low and rendering are the same.

    ◆ OCIO_RENDERING_TO_INPUT_LOW

    OCIO_RENDERING_TO_INPUT_LOW

    No operation. Input low and rendering are the same.

    ◆ OCIO_RENDERING_TO_VIEW

    OCIO_RENDERING_TO_VIEW

    Rendering to view color space transformation.

    ◆ OCIO_INPUT_LOW_TO_VIEW

    OCIO_INPUT_LOW_TO_VIEW

    Input low (same as Rendering) to view color space transformation.

    ◆ OCIO_VIEW_TO_RENDERING

    OCIO_VIEW_TO_RENDERING

    View to rendering color space transformation.

    ◆ OCIO_VIEW_TO_INPUT_LOW

    OCIO_VIEW_TO_INPUT_LOW

    View to input low (same as rendering) color space transformation.

    ◆ OCIO_INPUT_HIGH_TO_RENDERING

    OCIO_INPUT_HIGH_TO_RENDERING

    No operation. Input high and rendering are the same.

    ◆ OCIO_RENDERING_TO_DISPLAY

    OCIO_RENDERING_TO_DISPLAY

    Rendering to display color space transformation.

    ◆ OCIO_DISPLAY_TO_RENDERING

    OCIO_DISPLAY_TO_RENDERING

    Display to rendering color space transformation.

    ◆ OCIO_SRGB_TO_RENDERING

    OCIO_SRGB_TO_RENDERING

    sRGB to Rendering color space transformation.

    ◆ OCIO_RENDERING_TO_SRGB

    OCIO_RENDERING_TO_SRGB

    Rendering to sRGB color space transformation.

    ◆ OCIO_LINEAR_TO_RENDERING

    OCIO_LINEAR_TO_RENDERING

    Linear to rendering color space transformation.

    ◆ OCIO_RENDERING_TO_LINEAR

    OCIO_RENDERING_TO_LINEAR

    Rendering to linear color space transformation.

    ◆ UNDEFINED

    UNDEFINED

    Undefined, e.g. if there is no ViewWindow for the BaseDraw.

    ◆ LINEAR

    LINEAR

    Linear.

    ◆ SRGB

    SRGB

    sRGB.

    ◆ DITHERING

    DITHERING

    Allow dithering.

    ◆ B3DLAYERS

    B3DLAYERS

    Merge BodyPaint layers (MultipassBitmap).

    ◆ APPLYALPHA

    APPLYALPHA

    Apply alpha layers to the result (PaintLayer).

    ◆ INTERNAL_SETLINE

    INTERNAL_SETLINE

    Internal SetLine indicator. Private.

    ◆ INTERNAL_ALPHAVALUE

    INTERNAL_ALPHAVALUE

    Get also the alpha value (RGBA 32-bit). Private.

    ◆ ALLOW_INVALIDATE_ALPHA

    ALLOW_INVALIDATE_ALPHA

    Allow GetPixelCntP to invalidate the alpha. E.g. if the source image is RGB and the destination buffer is RGBA, the Alpha channel of the destination may contain garbage.

    ◆ GRAYSCALE

    GRAYSCALE

    Initialize as grayscale bitmap.

    ◆ SYSTEM

    SYSTEM

    Private.

    ◆ DPNULL

    DPNULL

    Private.

    ◆ IMAGE

    IMAGE

    Get image layers.

    Image file.

    Image.

    ◆ SHOW

    SHOW

    ::Bool Get/Set. Determines if the layer will be shown in the external render window. (The Cinema 4D renderer modifies this value itself.)

    ◆ SAVE

    SAVE

    ::Bool Get/Set. Determines if the layer is saved with the image or not if SAVEBIT::USESELECTEDLAYERS is used.

    Save dialog.

    ◆ PERCENT

    PERCENT

    ::Float Get/Set. The blend parameter, between 0.0 and 1.0.

    Percent.

    ◆ BLENDMODE

    BLENDMODE

    ::Int32 Get/Set. The blend mode (LAYER_NORMAL, LAYER_DISSOLVE etc. from bplayer.h).

    ◆ COLORMODE

    COLORMODE

    ::Int32 Get/Set. The color mode: COLORMODE

    ◆ BITMAPTYPE

    BITMAPTYPE

    ::Int32 Get. The bitmap type (cannot be set with MultipassBitmap::SetParameter).

    ◆ NAME

    NAME

    String Get/Set. The layer name.

    Warning
    Only a PaintLayerBmp or PaintLayerFolder can have a name.

    ◆ DPI

    DPI

    ::Int32 Get/Set. The resolution in DPI. Private.

    ◆ USERID

    USERID

    ::Int32 Get/Set. The user ID for the layer. In the renderer this is VPBUFFER_XXX.

    ◆ USERSUBID

    USERSUBID

    ::Int32 Get/Set. The user sub-ID for the layer. In the renderer this is used for blend channels for instance.

    ◆ FORCEBLEND

    FORCEBLEND

    ::Int32 Get/Set. The special mode used to force blend layers.

    ◆ PIXEL

    PIXEL

    Pixel.

    ◆ KM

    KM

    Kilometer.

    ◆ M

    M

    Meter.

    ◆ CM

    CM

    Centimeter.

    ◆ MM

    MM

    Millimeter.

    ◆ UM

    UM

    Micrometer.

    ◆ NM

    NM

    Nanometer.

    ◆ MILE

    MILE

    Mile.

    ◆ YARD

    YARD

    Yard.

    ◆ FEET

    FEET

    Feet.

    ◆ INCH

    INCH

    Inch.

    ◆ CUBIC

    CUBIC

    Cubic.

    Smooth Cubic Interpolation (formerly known as Losch).

    ◆ AKIMA

    AKIMA

    Akima.

    ◆ BSPLINE

    BSPLINE

    B-Spline.

    ◆ BEZIER

    BEZIER

    Bezier.

    ◆ RESERVEDSPLINETYPE1

    RESERVEDSPLINETYPE1

    Internal.

    Since
    R17.032

    ◆ RESERVEDSPLINETYPE2

    RESERVEDSPLINETYPE2

    Internal.

    Since
    R17.032

    ◆ V_FALSE

    V_FALSE

    Do not break any tangents.

    ◆ V_TRUE

    V_TRUE

    Break the tangents.

    ◆ V_AUTO

    V_AUTO

    Only break the tangents if the tangents are already broken.

    ◆ LEFT

    LEFT

    Modify the left tangent handle.

    Search left.

    ◆ RIGHT

    RIGHT

    Modify the right tangent handle.

    Search right.

    ◆ LOCK_LENGTH

    LOCK_LENGTH

    Fix the length of the tangents, only change the rotation.

    ◆ LOCK_ANGLE

    LOCK_ANGLE

    Fix the angle of the tangents, only change the length.

    ◆ BREAK_SCALE

    BREAK_SCALE

    Only scale one handle (but rotate both).

    ◆ BREAK

    BREAK

    Only modify one handle.

    ◆ SCREEN

    SCREEN

    Project into the current screen.

    ◆ ZY

    ZY

    Project on the ZY (X axis) plane.

    ◆ XZ

    XZ

    Project on the XZ (Y axis) plane.

    ◆ XY

    XY

    Project on the XY (Z axis) plane.

    ◆ AMINUSB

    AMINUSB

    Subtract B from A.

    ◆ BMINUSA

    BMINUSA

    Subtract A from B.

    ◆ UNION

    UNION

    Union of both A and B.

    ◆ AND

    AND

    And intersection (overlap) of region of A and B.

    ◆ OR

    OR

    Or intersection (outside of overlap) of region of A and B.

    ◆ INTERSECTION

    INTERSECTION

    Intersection (all segments inside and out) of region of A and B.

    ◆ VISIBLE

    VISIBLE

    Particle is visible.

    Visibility.

    ◆ ALIVE

    ALIVE

    Particle is alive.

    ◆ TL1_FOLD

    TL1_FOLD

    Folding bit for Timeline 1.

    ◆ TL2_FOLD

    TL2_FOLD

    Folding bit for Timeline 2.

    ◆ TL3_FOLD

    TL3_FOLD

    Folding bit for Timeline 3.

    ◆ TL4_FOLD

    TL4_FOLD

    Folding bit for Timeline 4.

    ◆ TL1_SELECT

    TL1_SELECT

    Selection bit for Timeline 1.

    ◆ TL2_SELECT

    TL2_SELECT

    Selection bit for Timeline 2.

    ◆ TL3_SELECT

    TL3_SELECT

    Selection bit for Timeline 3.

    ◆ TL4_SELECT

    TL4_SELECT

    Selection bit for Timeline 4.

    ◆ TL1_TDRAW

    TL1_TDRAW

    Private.

    ◆ TL2_TDRAW

    TL2_TDRAW

    Private.

    ◆ TL3_TDRAW

    TL3_TDRAW

    Private.

    ◆ TL4_TDRAW

    TL4_TDRAW

    Private.

    ◆ CKEY_ACTIVE

    CKEY_ACTIVE

    Active point of animation path in editor.

    ◆ OM1_FOLD

    OM1_FOLD

    Folding bit for Object Manager 1.

    ◆ OM2_FOLD

    OM2_FOLD

    Folding bit for Object Manager 2.

    ◆ OM3_FOLD

    OM3_FOLD

    Folding bit for Object Manager 3.

    ◆ OM4_FOLD

    OM4_FOLD

    Folding bit for Object Manager 4.

    ◆ TL1_FOLDTR

    TL1_FOLDTR

    Track folding for Timeline 1.

    ◆ TL2_FOLDTR

    TL2_FOLDTR

    Track folding for Timeline 2.

    ◆ TL3_FOLDTR

    TL3_FOLDTR

    Track folding for Timeline 3.

    ◆ TL4_FOLDTR

    TL4_FOLDTR

    Track folding for Timeline 4.

    ◆ TL1_FOLDFC

    TL1_FOLDFC

    F-Curve folding for Timeline 1.

    ◆ TL2_FOLDFC

    TL2_FOLDFC

    F-Curve folding for Timeline 2.

    ◆ TL3_FOLDFC

    TL3_FOLDFC

    F-Curve folding for Timeline 3.

    ◆ TL4_FOLDFC

    TL4_FOLDFC

    F-Curve folding for Timeline 4.

    ◆ SOURCEOPEN

    SOURCEOPEN

    Source open in motion clip hierarchy tree.

    ◆ TL1_HIDE

    TL1_HIDE

    Hide in Timeline 1.

    ◆ TL2_HIDE

    TL2_HIDE

    Hide in Timeline 2.

    ◆ TL3_HIDE

    TL3_HIDE

    Hide in Timeline 3.

    ◆ TL4_HIDE

    TL4_HIDE

    Hide in Timeline 4.

    ◆ SOLO_ANIM

    SOLO_ANIM

    Solo animation.

    ◆ SOLO_LAYER

    SOLO_LAYER

    Solo layer.

    ◆ TL1_SELECT2

    TL1_SELECT2

    Private.

    ◆ TL2_SELECT2

    TL2_SELECT2

    Private.

    ◆ TL3_SELECT2

    TL3_SELECT2

    Private.

    ◆ TL4_SELECT2

    TL4_SELECT2

    Private.

    ◆ SOLO_MOTION

    SOLO_MOTION

    Solo motion.

    ◆ CKEY_LOCK_T

    CKEY_LOCK_T

    Lock key time.

    ◆ CKEY_LOCK_V

    CKEY_LOCK_V

    Lock key value.

    ◆ CKEY_MUTE

    CKEY_MUTE

    Mute key.

    ◆ CKEY_CLAMP

    CKEY_CLAMP

    Clamp key tangents.

    ◆ CKEY_BREAK

    CKEY_BREAK

    Break key tangents.

    ◆ CKEY_KEEPVISUALANGLE

    CKEY_KEEPVISUALANGLE

    Keep visual angle.

    ◆ CKEY_LOCK_O

    CKEY_LOCK_O

    Lock key tangents angles.

    ◆ CKEY_LOCK_L

    CKEY_LOCK_L

    Lock key tangents length.

    ◆ CKEY_AUTO

    CKEY_AUTO

    Key auto tangents.

    ◆ CKEY_ZERO_O_OLD

    CKEY_ZERO_O_OLD

    Deprecated.

    ◆ CKEY_ZERO_L_OLD

    CKEY_ZERO_L_OLD

    Deprecated.

    ◆ TL1_FCSELECT

    TL1_FCSELECT

    F-Curve selection bit for Timeline 1.

    ◆ TL2_FCSELECT

    TL2_FCSELECT

    F-Curve selection bit for Timeline 2.

    ◆ TL3_FCSELECT

    TL3_FCSELECT

    F-Curve selection bit for Timeline 3.

    ◆ TL4_FCSELECT

    TL4_FCSELECT

    F-Curve selection bit for Timeline 4.

    ◆ CKEY_BREAKDOWN

    CKEY_BREAKDOWN

    Private.

    ◆ TL1_FOLDMOTION

    TL1_FOLDMOTION

    Motion clip folding for Timeline 1.

    ◆ TL2_FOLDMOTION

    TL2_FOLDMOTION

    Motion clip folding for Timeline 2.

    ◆ TL3_FOLDMOTION

    TL3_FOLDMOTION

    Motion clip folding for Timeline 3.

    ◆ TL4_FOLDMOTION

    TL4_FOLDMOTION

    Motion clip folding for Timeline 4.

    ◆ TL1_SELECTMOTION

    TL1_SELECTMOTION

    Motion clip selection for Timeline 1.

    ◆ TL2_SELECTMOTION

    TL2_SELECTMOTION

    Motion clip selection for Timeline 2.

    ◆ TL3_SELECTMOTION

    TL3_SELECTMOTION

    Motion clip selection for Timeline 3.

    ◆ TL4_SELECTMOTION

    TL4_SELECTMOTION

    Motion clip selection for Timeline 4.

    ◆ OHIDE

    OHIDE

    Hide object/tag in Object Manager or material in Material Manager.

    Note
    OHIDE should not be used to store BaseList2Ds that do not interact with the user, as they clutter the manager and thus decrease its performance. Instead a special branch should be used to store these BaseList2Ds.

    ◆ TL_TBAKE

    TL_TBAKE

    Private.

    ◆ TL1_FOLDSM

    TL1_FOLDSM

    Private.

    ◆ TL2_FOLDSM

    TL2_FOLDSM

    Private.

    ◆ TL3_FOLDSM

    TL3_FOLDSM

    Private.

    ◆ TL4_FOLDSM

    TL4_FOLDSM

    Private.

    ◆ SUBOBJECT

    SUBOBJECT

    Private.

    ◆ LINK_ACTIVE

    LINK_ACTIVE

    Private.

    ◆ THIDE

    THIDE

    Hide object in Timeline.

    ◆ SUBOBJECT_AM

    SUBOBJECT_AM

    Private.

    ◆ PROTECTION

    PROTECTION

    PSR protection.

    ◆ NOANIM

    NOANIM

    No animation.

    ◆ NOSELECT

    NOSELECT

    No selection.

    ◆ EHIDE

    EHIDE

    Hide in viewport.

    ◆ REF

    REF

    XRef.

    ◆ REF_NO_DD

    REF_NO_DD

    XRef object no drag and drop. Private.

    ◆ REF_OHIDE

    REF_OHIDE

    XRef object hide. Private.

    ◆ NO_DD

    NO_DD

    No drag and drop duplication.

    ◆ HIDEEXCEPTVIEWSELECT

    HIDEEXCEPTVIEWSELECT

    Hide in viewport except to viewport select.

    ◆ CKEY_WEIGHTEDTANGENT

    CKEY_WEIGHTEDTANGENT

    Weighted tangent.

    Since
    R17.032

    ◆ CKEY_REMOVEOVERSHOOT

    CKEY_REMOVEOVERSHOOT

    Gradual clamp of tangent to avoid over shooting.

    Since
    R17.032

    ◆ CKEY_AUTOWEIGHT

    CKEY_AUTOWEIGHT

    Weight still adjusted even if angle is user defined.

    Since
    R17.032

    ◆ TAKE_LOCK

    TAKE_LOCK

    A node in an override group cannot be changed.

    Since
    R17.032

    ◆ TAKE_OBJINGROUP

    TAKE_OBJINGROUP

    The object is overridden by an override group.

    Since
    R17.032

    ◆ TAKE_EGROUPOVERIDDEN

    TAKE_EGROUPOVERIDDEN

    The object editor visibility is overridden by an override group.

    Since
    R17.032

    ◆ TAKE_RGROUPOVERIDDEN

    TAKE_RGROUPOVERIDDEN

    The object render visibility is overridden by an override group.

    Since
    R17.032

    ◆ CKEY_BREAKDOWNCOLOR

    CKEY_BREAKDOWNCOLOR

    The key is a golden pose.

    Since
    R18

    ◆ NO_DELETE

    NO_DELETE

    No delete in Object Manager.

    Since
    R18

    ◆ LOD_HIDE

    LOD_HIDE

    Used by LOD object to hide itself outside the view.

    Since
    R19

    ◆ LOD_PRIVATECACHE

    LOD_PRIVATECACHE

    Private.

    Since
    R19

    ◆ AHIDE_FOR_HOST

    AHIDE_FOR_HOST

    Hide Tag data in Attribute Manager when host object selected (tabs otherwise automatically added)

    Since
    R20

    ◆ NODE_TEMP

    NODE_TEMP

    Private.

    Since
    R23

    ◆ FORBID_COLOR_CONVERSION

    FORBID_COLOR_CONVERSION

    Don't do OCIO color conversion.

    Since
    2023.100

    ◆ TAG_ADDEDTOCACHE

    TAG_ADDEDTOCACHE

    Tag was added to cache objects.

    Since
    2023.100

    ◆ TAG_PROXY

    TAG_PROXY

    A proxy tag.

    Since
    2024.400

    ◆ TAG_NEUTRON_PROXY

    TAG_NEUTRON_PROXY

    A proxy tag generated by Neutron (set in addition to TAG_PROXY).

    Since
    2024.400

    ◆ MAX

    MAX

    Maximum NBIT.

    ◆ REPOSITORYERROR

    REPOSITORYERROR

    Repository error.

    ◆ SET

    SET

    Set bit.

    ◆ CLEAR

    CLEAR

    Clear bit.

    ◆ TOGGLE

    TOGGLE

    Toggle bit.

    ◆ PRIVATE_NODIRTY

    PRIVATE_NODIRTY

    Private.

    ◆ VOLUMETOMESH

    VOLUMETOMESH

    Convert a VolumeObject into a PolygonObject.

    ◆ MESHTOVOLUME

    MESHTOVOLUME

    Convert a PolygonObject into a SDF VolumeObject.

    ◆ VOLUMEBOOLE

    VOLUMEBOOLE

    Boolean operation on SDF VolumeObjects.

    ◆ PARTICLESTOVOLUME

    PARTICLESTOVOLUME

    Convert Particle Objects and TP groups to a SDF VolumeObject.

    ◆ SPLINETOVOLUME

    SPLINETOVOLUME

    Convert Spline Objects to a SDF VolumeObject.

    ◆ FILTER

    FILTER

    Filter a float grid VolumeObject.

    Filter data mask.

    ◆ SDFFILTER

    SDFFILTER

    Filter a float grid SDF VolumeObject.

    ◆ SDFTOFOG

    SDFTOFOG

    Convert a SDF Volume to a Fog Volume.

    ◆ FOGTOSDF

    FOGTOSDF

    Convert a Fog Volume to a SDF Volume.

    ◆ RESAMPLE

    RESAMPLE

    Resample a Volume to a new gridsize.

    ◆ MIX

    MIX

    Mix operation on Fog VolumeObjects.

    ◆ FIELDTOVOLUME

    FIELDTOVOLUME

    Convert a Field to a Fog Volume.

    ◆ CREATESPHEREVOLUME

    CREATESPHEREVOLUME

    Creates a sphere volume.

    ◆ CREATEPLATONICVOLUME

    CREATEPLATONICVOLUME

    Creates a platonic volume.

    ◆ FLOAT

    FLOAT

    ::Float.

    ◆ DOUBLE

    DOUBLE

    ◆ INT32

    INT32

    ::Int32.

    ◆ INT64

    INT64

    ::Int64.

    ◆ INTVECTOR32

    INTVECTOR32

    ◆ VECTOR32

    VECTOR32

    ::Vector32.

    ◆ VECTOR64

    VECTOR64

    ::Vector64.

    ◆ STRING

    STRING

    String.

    Clipboard contains a string.

    ◆ BOOLEAN

    BOOLEAN

    ::Bool.

    ◆ SDF

    SDF

    ◆ FOG

    FOG

    ◆ STAGGERED

    STAGGERED

    ◆ UNKNOWN

    UNKNOWN

    Unknown.

    Unknown. 0xFFFEFFFF.

    Unknown error while resolving address.

    Unknown version.

    ◆ INVARIANT

    INVARIANT

    ◆ COVARIANT

    COVARIANT

    ◆ COVARIANT_NORMALIZE

    COVARIANT_NORMALIZE

    ◆ CONTRAVARIANT_RELATIVE

    CONTRAVARIANT_RELATIVE

    ◆ CONTRAVARIANT_ABSOLUTE

    CONTRAVARIANT_ABSOLUTE

    ◆ ISO

    ISO

    ::Float Iso value to extract the mesh at.

    ::Float Iso value to extract the SDF at.

    ◆ ADAPTIVE

    ADAPTIVE

    ::Float Adaptivity value for curvature based mesh reduction.

    ◆ GRIDSIZE

    GRIDSIZE

    ::Float Grid voxel cube size.

    ::Float New grid voxel cube size.

    ◆ BANDWIDTH_INTERIOR

    BANDWIDTH_INTERIOR

    ::Int32 Voxel Bandwidth amount around the mesh interior.

    ◆ BANDWIDTH_EXTERIOR

    BANDWIDTH_EXTERIOR

    ::Int32 Voxel Bandwidth amount around the mesh exterior.

    ◆ USE_POINTS

    USE_POINTS

    ::Bool Use the vertices of the Mesh as particles for SDF construction.

    ◆ RADIUS

    RADIUS

    ::Float Radius for particle SDF construction if USE_POINTS is true.

    ::Float The radius of the sphere.

    ::Int32 Radius of the filter mask.

    ::Float Radius of the SDF around a Spline.

    ::Float Radius of the SDF around a particle.

    ◆ UNSIGNED_DISTANCE_FIELD

    UNSIGNED_DISTANCE_FIELD

    ::Bool If true an unsigned distance field is created instead of a signed distance field.

    ◆ BANDWIDTH

    BANDWIDTH

    ::Int32 Voxel Bandwidth amount around a particle.

    ::Int32 Voxel Bandwidth amount around the platonic.

    ::Int32 Voxel Bandwidth amount around a sphere.

    ::Int32 Voxel Bandwidth amount around a Spline.

    ◆ VELOCITY_SCALE

    VELOCITY_SCALE

    ::Float Velocity expansion scale.

    ◆ USE_PARTICLE_SIZE

    USE_PARTICLE_SIZE

    ::Bool If true it overrides the radius with the particle size.

    ◆ PARTICLEOFFSET

    PARTICLEOFFSET

    ::Matrix Extra transform for the particles applied before conversion.

    ◆ DENSITY

    DENSITY

    ::Float Sampling density on the Spline.

    ◆ SCALESEGMENT

    SCALESEGMENT

    ::Bool If true each spline segment will be scaled individually by the scalespline.

    ◆ FILTERTYPE

    FILTERTYPE

    ::Int32 The used filter type.

    ◆ ITERATIONS

    ITERATIONS

    ::Int32 Amount of iterations that the filter is applied.

    ◆ OFFSET

    OFFSET

    ::Float Offset value for the offset filter.

    ::Float Offset value for the dilate, erode and offset filter.

    ◆ FALLOFF

    FALLOFF

    ::Void Pointer to a falloff object BaseArray.

    Falloff. (FalloffData)

    ◆ REMAP_OLD_MIN

    REMAP_OLD_MIN

    ::Float Old minimum value for linear value remapping.

    ◆ REMAP_OLD_MAX

    REMAP_OLD_MAX

    ::Float Old maximum value for linear value remapping.

    ◆ REMAP_NEW_MIN

    REMAP_NEW_MIN

    ::Float New minimum value for linear value remapping.

    ◆ REMAP_NEW_MAX

    REMAP_NEW_MAX

    ::Float New maximum value for linear value remapping.

    ◆ STRENGTH

    STRENGTH

    ::Float The strength of the filter.

    ::Float The Strength of the filter.

    ◆ SPLINE

    SPLINE

    ::SplineData* Pointer to the spline for spline remapping.

    Spline.

    ◆ INVERTPOINT

    INVERTPOINT

    ::Float The value around wich the invert filter mirrors.

    ◆ STENCILWIDTH

    STENCILWIDTH

    ::Int32 Voxel distance of the filter stencil.

    ◆ FILTERACCURACY

    FILTERACCURACY

    ::Int32 Filter accuracy type.

    ◆ HALFWIDTH

    HALFWIDTH

    ::Int32 Target halfwidth of the resize filter.

    ◆ BOOLETYPE

    BOOLETYPE

    ::Int32 The Boole type (union, difference, intersection).

    ◆ SMOOTHRADIUS

    SMOOTHRADIUS

    ::Float The radius for the boolean.

    ◆ DIFF

    DIFF

    ◆ INTERSECT

    INTERSECT

    ◆ MIXTYPE

    MIXTYPE

    ::Int32 The Mix type (Normal, Max, Mix, Add, Subtract, Multiply, Divide).

    ◆ MIN

    MIN

    ◆ ADD

    ADD

    ◆ SUBTRACT

    SUBTRACT

    ◆ MULTIPLY

    MULTIPLY

    ◆ DIVIDE

    DIVIDE

    ◆ FALLOFFCUTOFF

    FALLOFFCUTOFF

    ::Float Distance for the falloff from the surface.

    ◆ INTERPOLATIONTYPE

    INTERPOLATIONTYPE

    ::Int32 The Interpolation type (nearest, linear, quadratic).

    ◆ NEAREST

    NEAREST

    ◆ QUADRATIC

    QUADRATIC

    ◆ BOUNDINGBOXMIN

    BOUNDINGBOXMIN

    ::Vector The lower left point of the boundingbox.

    ◆ BOUNDINGBOXMAX

    BOUNDINGBOXMAX

    ::Vector The upper right point of the boundingbox.

    ◆ POSITION

    POSITION

    ::Vector The world position of the sphere.

    ::Vector The world position of the platonic.

    ◆ FACES

    FACES

    ::Int32 The amount of faces of the platonic i.e. Tetrahedron = 4, Cube = 6, Octahedron = 8.

    ◆ SIZE

    SIZE

    ::Float The size of the platonic.

    ◆ FORCEREDRAW

    FORCEREDRAW

    Force a complete redraw.

    ◆ ANIMATE

    ANIMATE

    Animate document.

    Animate the nodes in this branch.

    ◆ NOEXPRESSION

    NOEXPRESSION

    Do not execute expressions.

    ◆ GLHACK

    GLHACK

    Private.

    ◆ CAMERAEXPRESSION

    CAMERAEXPRESSION

    If set (and not EVENT::NOEXPRESSION), the event will only update camera dependent expressions (for faster speed).

    ◆ ENQUEUE_REDRAW

    ENQUEUE_REDRAW

    Do not stop the current redraw if DrawViews() is running at the moment. In that case enqueue the redraw after the current draw is done.

    Since
    R17.032

    ◆ DONT_OVERWRITE_RENDERING

    DONT_OVERWRITE_RENDERING

    If this flag is set, renderings will not be overwritten.

    Private.

    ◆ NO_THREAD

    NO_THREAD

    Synchronous call.

    ◆ NO_ANIMATION

    NO_ANIMATION

    Ignore all animation.

    Copy without tracks, sequences or keys.

    ◆ ONLY_ACTIVE_VIEW

    ONLY_ACTIVE_VIEW

    Only redraw the active view.

    ◆ NO_EXPRESSIONS

    NO_EXPRESSIONS

    Ignore expressions.

    ◆ INDRAG

    INDRAG

    In drag.

    Gadget (e.g. Slider) in dragging mode (not finished).

    Pipeline is done within scrubbing.

    Note
    Only used when DESCFLAGS_SET::USERINTERACTION is set.
    Since
    R17.053

    ◆ NO_HIGHLIGHT_PLANE

    NO_HIGHLIGHT_PLANE

    The entire view is drawn, not just the highlight plane.

    ◆ FORCEFULLREDRAW

    FORCEFULLREDRAW

    Force full redraw.

    ◆ ONLY_CAMERAEXPRESSION

    ONLY_CAMERAEXPRESSION

    Camera expression.

    ◆ INMOVE

    INMOVE

    In move.

    Pipeline is done within moving.

    ◆ ONLY_BASEDRAW

    ONLY_BASEDRAW

    Draw specific base draw only.

    ◆ ONLY_HIGHLIGHT

    ONLY_HIGHLIGHT

    Only highlights.

    ◆ STATICBREAK

    STATICBREAK

    If the display is done in the main thread (Cinema 4D only does this during animation playback) this allows that a special thread is used to poll the escape key.

    ◆ NO_PRESENT

    NO_PRESENT

    Prevents the drawport from swapping buffers.

    Note
    Use only in combination with DRAWFLAGS::NO_THREAD.

    ◆ PRIVATE_NO_WAIT_GL_FINISHED

    PRIVATE_NO_WAIT_GL_FINISHED

    Private.

    ◆ PRIVATE_ONLYBACKGROUND

    PRIVATE_ONLYBACKGROUND

    Private.

    ◆ PRIVATE_NOBLIT

    PRIVATE_NOBLIT

    Private.

    ◆ PRIVATE_OPENGLHACK

    PRIVATE_OPENGLHACK

    Private.

    ◆ PRIVATE_ONLY_PREPARE

    PRIVATE_ONLY_PREPARE

    Private.

    ◆ PRIVATE_NO_3DCLIPPING

    PRIVATE_NO_3DCLIPPING

    Private.

    ◆ SKIP_IF_THREADED_DRAW_ACTIVE

    SKIP_IF_THREADED_DRAW_ACTIVE

    Return instantly if threaded draw is still running.

    ◆ DRAW_WITH_BLOCKED_INTERACTION

    DRAW_WITH_BLOCKED_INTERACTION

    Execute the draw even if interaction is blocked (modal windows on top)

    ◆ SELECTION_ONLY

    SELECTION_ONLY

    Private.

    ◆ BUILD_AS_EXTERNALRENDERER

    BUILD_AS_EXTERNALRENDERER

    Builds the scene as External Renderer.

    ◆ NO_PARTICLES

    NO_PARTICLES

    Ignore particles.

    ◆ NO_CHILDREN

    NO_CHILDREN

    Do not animate children.

    ◆ INRENDER

    INRENDER

    Prepare to render scene.

    ◆ NO_MINMAX

    NO_MINMAX

    Private.

    ◆ NO_NLA

    NO_NLA

    Private.

    ◆ NLA_SUM

    NLA_SUM

    Private.

    ◆ PARAMETER_TRACKS

    PARAMETER_TRACKS

    Private.

    ◆ SAVEAS

    SAVEAS

    Forces a "Save As" and opens the file dialog.

    ◆ DONTADDTORECENTLIST

    DONTADDTORECENTLIST

    Do not add the saved document to the recent file list.

    ◆ AUTOSAVE

    AUTOSAVE

    Sets the Auto Save mode. Files are not added to the recent file list and the document change star will not be reset.

    ◆ EXPORTDIALOG

    EXPORTDIALOG

    Opens the Export dialog.

    ◆ CRASHSITUATION

    CRASHSITUATION

    This flag is passed to Cinema 4D if a crash occurred.

    ◆ NO_SHADERCACHE

    NO_SHADERCACHE

    Disables the SCENEFILTER::SAVE_BINARYCACHE flag.

    ◆ NO_HIERARCHY

    NO_HIERARCHY

    Copy without children.

    ◆ NO_BITS

    NO_BITS

    Do not copy BaseList2D bits.

    ◆ NO_MATERIALPREVIEW

    NO_MATERIALPREVIEW

    Do not create a new material preview.

    ◆ NO_BRANCHES

    NO_BRANCHES

    Do not copy branches, for example tags on an object. Automatically implies COPYFLAGS::NO_ANIMATION, as animation is a branch.

    ◆ DOCUMENT

    DOCUMENT

    This is a read-only flag that is set when a complete document is copied.

    Document edit state.

    Document settings.

    ◆ NO_NGONS

    NO_NGONS

    Do not copy N-gons.

    ◆ CACHE_BUILD

    CACHE_BUILD

    This is a read-only flag that is set when a cache is built.

    ◆ RECURSIONCHECK

    RECURSIONCHECK

    Checks and avoids instances to cause recursions.

    ◆ DEFORM_CACHE_BUILD

    DEFORM_CACHE_BUILD

    This is a read-only flag that is set (in addition to CACHE_BUILD) when the deform cache is built.

    ◆ PRIVATE_IDENTMARKER

    PRIVATE_IDENTMARKER

    Private.

    ◆ PRIVATE_NO_INTERNALS

    PRIVATE_NO_INTERNALS

    Private.

    ◆ PRIVATE_NO_PLUGINLAYER

    PRIVATE_NO_PLUGINLAYER

    Private.

    ◆ PRIVATE_UNDO

    PRIVATE_UNDO

    Private.

    ◆ PRIVATE_CONTAINER_COPY_DIRTY

    PRIVATE_CONTAINER_COPY_DIRTY

    Private.

    ◆ PRIVATE_CONTAINER_COPY_IDENTICAL

    PRIVATE_CONTAINER_COPY_IDENTICAL

    Private.

    ◆ PRIVATE_NO_TAGS

    PRIVATE_NO_TAGS

    Private.

    ◆ PRIVATE_DELETE

    PRIVATE_DELETE

    Private.

    ◆ PRIVATE_CLIPBOARD_COPY

    PRIVATE_CLIPBOARD_COPY

    Private.

    ◆ PRIVATE_NO_ASSETS

    PRIVATE_NO_ASSETS

    Private.

    ◆ PRIVATE_NO_RESULTASSETS

    PRIVATE_NO_RESULTASSETS

    Private.

    ◆ PRIVATE_NO_LOGS

    PRIVATE_NO_LOGS

    Private.

    Since
    R17.048

    ◆ PRIVATE_RENDER

    PRIVATE_RENDER

    Private.

    ◆ PRIVATE_MOGRAPH_CLONE

    PRIVATE_MOGRAPH_CLONE

    Private.

    ◆ PRIVATE_SET_ORIGIN

    PRIVATE_SET_ORIGIN

    Private.

    ◆ PRIVATE_NO_DESCRIPTION

    PRIVATE_NO_DESCRIPTION

    Private.

    ◆ PRIVATE_FASTCOPYFROMPARENT

    PRIVATE_FASTCOPYFROMPARENT

    Private.

    ◆ PRIVATE_BODYPAINT_NODATA

    PRIVATE_BODYPAINT_NODATA

    Private.

    ◆ PRIVATE_BODYPAINT_CONVERTLAYER

    PRIVATE_BODYPAINT_CONVERTLAYER

    Private.

    ◆ WITH_MODIFIED_MATRIX

    WITH_MODIFIED_MATRIX

    Activates to copy the modified matrix of an object.

    ◆ CHANGE

    CHANGE

    Any change to an object, including hierarchy modifications, modification in positioning, substructures, etc. Must be called before the change.

    ◆ CHANGE_NOCHILDREN

    CHANGE_NOCHILDREN

    Same as UNDOTYPE::CHANGE but without child modifications. Must be called before the change.

    ◆ CHANGE_SMALL

    CHANGE_SMALL

    Change to the local data of the node as its data container. Does not apply for changes on substructures as tags or child-nodes. Must be called before the change.

    ◆ CHANGE_SELECTION

    CHANGE_SELECTION

    Change to the point, polygon, or edge selection of the node. Must be called before the change.

    ◆ NEWOBJ

    NEWOBJ

    A new object, material, tag, or other Cinema API node instance has been inserted into the document. Must be called after the action.

    ◆ DELETEOBJ

    DELETEOBJ

    An object, node, tag, or other Cinema API node instance is about to be deleted. Must to be called before action.

    ◆ ACTIVATE

    ACTIVATE

    Automatically managed by BaseDocument::SetActiveObject(), BaseDocument::SetActiveTag(), BaseDocument::SetActiveMaterial() etc. No need to be used manually.

    ◆ DEACTIVATE

    DEACTIVATE

    Automatically managed by BaseDocument::SetActiveObject(), BaseDocument::SetActiveTag(), BaseDocument::SetActiveMaterial() etc. No need to be used manually.

    ◆ BITS

    BITS

    Change to object bits. Needs to be called before the change.

    ◆ HIERARCHY_PSR

    HIERARCHY_PSR

    Change in hierarchical placement and PSR values. Needs to be called before the change.

    ◆ PRIVATE_DOCUMENTDATA

    PRIVATE_DOCUMENTDATA

    Private.

    ◆ PRIVATE_STRING

    PRIVATE_STRING

    Private.

    ◆ PRIVATE_MULTISELECTIONAXIS

    PRIVATE_MULTISELECTIONAXIS

    Private.

    ◆ START

    START

    Private.

    Marks the start of a chunk.

    The position is given relative to the start of the file.

    Check if there is something to do. If not, return false. In case there is something to do, directly start this job and return true.
    There is also the possibility to do a small job synchronously and return false (pretend as if nothing was started).

    Note
    As the background handler is processed in the main application thread this means that if you process something unthreaded, the complete application will be blocked.
    For example some code that takes 10 seconds means that the user will not be able to click on any button or stop anything during that time.
    That is why only extremely short tasks must be directly processed, otherwise start an asynchronous thread.

    ◆ END

    END

    Private.

    < End.

    ◆ MINI

    MINI

    Tiny point.

    ◆ SMALL

    SMALL

    Small point.

    ◆ MIDDLE

    MIDDLE

    Medium point.

    ◆ BIG

    BIG

    Large point.

    ◆ CUSTOM

    CUSTOM

    Custom handle.

    Ray chain contains a custom ray.

    User Defined.

    ◆ POINTSIZE

    POINTSIZE

    Use the point size to draw the handle.

    ◆ SELPOINTSIZE

    SELPOINTSIZE

    Use the size of selected points to draw the handle.

    ◆ VERYBIG

    VERYBIG

    Handle used by object generators and deformers.

    ◆ INVERTED

    INVERTED

    Generates inverted alpha.

    ◆ FROM_IMAGE

    FROM_IMAGE

    Generates the alpha channel from the RGB image information.

    ◆ NORMAL_FROM_IMAGE

    NORMAL_FROM_IMAGE

    Generates alpha channel from the image's alpha channel. If no alpha channel exists, the alpha value is generated from the RGB image.

    ◆ COLOR_IMAGE_TO_LINEAR

    COLOR_IMAGE_TO_LINEAR

    Converts the embedded color profile to linear color space.

    ◆ COLOR_SRGB_TO_LINEAR

    COLOR_SRGB_TO_LINEAR

    Converts from sRGB color space to linear color space.

    ◆ COLOR_IMAGE_TO_SRGB

    COLOR_IMAGE_TO_SRGB

    Converts the embedded color profile to sRGB color space.

    ◆ COLOR_LINEAR_TO_SRGB

    COLOR_LINEAR_TO_SRGB

    Converts from linear color space to sRGB color space.

    ◆ COLOR_CORRECTION_MASK

    COLOR_CORRECTION_MASK

    Color correction mask.

    ◆ USE_PROFILE_COLOR

    USE_PROFILE_COLOR

    Use color profile color.

    ◆ ALLOW_FLOATINGPOINT

    ALLOW_FLOATINGPOINT

    Allow floating point textures (if supported).

    ◆ TILE

    TILE

    Allow tiling with BaseDraw::DrawTexture (overridden in BaseDraw::SetTexture).

    ◆ TEMPORARY

    TEMPORARY

    Texture is a temporary object.

    Don't save this layer with the list or duplicate it (outside of undo)

    ◆ INTERPOLATION_NEAREST

    INTERPOLATION_NEAREST

    Nearest texture interpolation.

    ◆ INTERPOLATION_LINEAR

    INTERPOLATION_LINEAR

    Linear texture interpolation.

    ◆ INTERPOLATION_LINEAR_MIPMAP

    INTERPOLATION_LINEAR_MIPMAP

    MIP map texture interpolation.

    ◆ INTERPOLATION_MASK

    INTERPOLATION_MASK

    Texture interpolation mask.

    ◆ HANDLES

    HANDLES

    The active objects handles will be drawn.

    Handles.

    Handle pass.

    ◆ AXIS

    AXIS

    The active objects axes will be drawn.

    ◆ HIGHLIGHTS

    HIGHLIGHTS

    The highlights will be drawn.

    Highlight pass.

    ◆ INVERSE_Z

    INVERSE_Z

    Inverse Z-buffer mode. If set, the drawing engine of Cinema 4D will only draw elements if they are further away from the camera than other objects.
    This is mostly used for help lines (such as the semi-transparent axis inside of objects).

    Note
    This mode only works when all objects are drawn so it should be passed last.

    ◆ HIGHLIGHT

    HIGHLIGHT

    Highlight mode.

    ◆ MATRIX

    MATRIX

    Matrix changed.

    ::Matrix.

    ◆ DATA

    DATA

    Container changed.

    ◆ SELECT

    SELECT

    Check all valid selections of the object, e.g. points, edge, polys.

    ◆ CACHE

    CACHE

    Check if the cache of an object has been changed (rebuilt).

    ◆ CHILDREN

    CHILDREN

    Check if the children are dirty.

    Child objects are added to the selection too, provided they are selected. Otherwise only the topmost parent of each chain is added.

    ◆ DESCRIPTION

    DESCRIPTION

    Description changed.

    Description (not in registry)

    ◆ SELECTION_OBJECTS

    SELECTION_OBJECTS

    For BaseDocument, object selections have changed.

    ◆ SELECTION_TAGS

    SELECTION_TAGS

    For BaseDocument, tag selections have changed.

    ◆ SELECTION_MATERIALS

    SELECTION_MATERIALS

    For BaseDocument, material selections have changed.

    ◆ ANIMATION

    ANIMATION

    Animation mask.

    Animation is calculated.

    ◆ OBJECT

    OBJECT

    Object data mask.

    Object. (ObjectData)

    Object pass.

    ◆ OBJECT_MATRIX

    OBJECT_MATRIX

    Object matrix mask.

    ◆ OBJECT_HIERARCHY

    OBJECT_HIERARCHY

    Object hierarchy mask.

    ◆ TAG

    TAG

    Tag data mask.

    Tag. (TagData)

    ◆ MATERIAL

    MATERIAL

    Material data mask.

    3D shader. (MaterialData)

    ◆ SHADER

    SHADER

    Shader data mask.

    2D shader. (ShaderData)

    ◆ RENDERSETTINGS

    RENDERSETTINGS

    Render settings mask.

    ◆ VP

    VP

    Videopost mask.

    ◆ NBITS

    NBITS

    N-bits data mask.

    ◆ YXZGLOBAL

    YXZGLOBAL

    Global YXZ order.

    ◆ YZXGLOBAL

    YZXGLOBAL

    Global YZX order.

    ◆ ZYXGLOBAL

    ZYXGLOBAL

    Global ZYX order.

    ◆ ZXYGLOBAL

    ZXYGLOBAL

    Global ZXY order.

    ◆ XZYGLOBAL

    XZYGLOBAL

    Global XZY order.

    ◆ XYZGLOBAL

    XYZGLOBAL

    Global XYZ order.

    ◆ YXZLOCAL

    YXZLOCAL

    Local YXZ order.

    ◆ YZXLOCAL

    YZXLOCAL

    Local YZX order.

    ◆ ZYXLOCAL

    ZYXLOCAL

    Local ZYX order.

    ◆ ZXYLOCAL

    ZXYLOCAL

    Local ZXY order.

    ◆ XZYLOCAL

    XZYLOCAL

    Local XZY order.

    ◆ XYZLOCAL

    XYZLOCAL

    Local XYZ order.

    ◆ HPB

    HPB

    HPB order.

    ◆ SLERP

    SLERP

    Spherical LERP Interpolation (linear).

    ◆ R23

    R23

    hermite evaluation with some tangent issues

    ◆ CURRENT

    CURRENT

    < Spline evaluation

    Current component selection mode.

    ◆ INTERNALRENDERER

    INTERNALRENDERER

    Rendering in the editor.

    ◆ EXTERNALRENDERER

    EXTERNALRENDERER

    Rendering externally.

    ◆ ISOPARM

    ISOPARM

    Generate isoparm objects.

    Isoparm.

    ◆ EXPORTONLY

    EXPORTONLY

    Exporting (e.g. Alembic).

    ◆ INTERACTIVEEDITOR

    INTERACTIVEEDITOR

    currently running in the active viewport window (viewscheduler or mainthread)

    ◆ EXPRESSION

    EXPRESSION

    Expressions are calculated.

    ◆ CACHEBUILDING

    CACHEBUILDING

    Cache building is done.

    ◆ CAMERAONLY

    CAMERAONLY

    Only camera dependent expressions shall be executed.

    ◆ RENDER

    RENDER

    The external renderer (Picture Viewer) is running.

    Render.

    Renderer visibility.

    ◆ ALLOW_PRIORITYSHIFT

    ALLOW_PRIORITYSHIFT

    Allow to shift the priority with the priority shift tag. Private.

    Since
    R18

    ◆ PROFILING

    PROFILING

    Pipeline is run with profiling enabled.

    ◆ DRAW_PASS

    DRAW_PASS

    Normal drawing pass.

    ◆ HIGHLIGHT_PASS_BEFORE_TOOL

    HIGHLIGHT_PASS_BEFORE_TOOL

    Highlight pass before tool drawing.

    ◆ HIGHLIGHT_PASS

    HIGHLIGHT_PASS

    Highlight pass.

    ◆ HIGHLIGHT_PASS_INV

    HIGHLIGHT_PASS_INV

    Inverted highlight pass.

    ◆ DRAW_PASS_AFTER_CLEAR

    DRAW_PASS_AFTER_CLEAR

    Immediately after clearing the viewport.

    ◆ RESOLVEMULTIPLEDATA

    RESOLVEMULTIPLEDATA

    Private and unused.

    ◆ LOADED

    LOADED

    Set if elements have been added to the description, either by loading or manual addition.

    ◆ RECURSIONLOCK

    RECURSIONLOCK

    Private.

    ◆ DONTLOADDEFAULT

    DONTLOADDEFAULT

    Do not load defaults. Used internally for old plugin tools.

    ◆ MAPTAGS

    MAPTAGS

    If set, the object description will also contain the tag's descriptions (as sub-containers).

    ◆ NEEDDEFAULTVALUE

    NEEDDEFAULTVALUE

    Set if "Reset to Default" was called by the user.

    ◆ TRISTATE

    TRISTATE

    Internal. Set when 2 or more objects are shown.

    ◆ EXPORTHELPSYMBOLSMODE

    EXPORTHELPSYMBOLSMODE

    Internal. Used for help file symbol generator export.

    ◆ MATREFLECTANCEOVERLAP

    MATREFLECTANCEOVERLAP

    Internal. Used in materials and in tristate (i.e. 2 or more materials are selected) to indicate if the reflectance layer setup overlaps between all materials.

    Since
    R18

    ◆ XPRESSO

    XPRESSO

    Set from XPresso. Can be used e.g. to hide parameters in XPresso ports.

    Since
    R19

    ◆ PRESET

    PRESET

    Internal. Can be used to adapt code when asked for default description by the preset system

    ◆ CHECK_HAS_CONTENT

    CHECK_HAS_CONTENT

    Internal. This flag indicates that the description is build to check if the description has content. In those cases popups doesn't need to be populated

    ◆ PARAM_GET

    PARAM_GET

    Parameter retrieved.

    ◆ NO_GLOBALDATA

    NO_GLOBALDATA

    Private.

    ◆ NO_GEDATADEFAULTVALUE

    NO_GEDATADEFAULTVALUE

    If set, the GeData default type will not be initialized for C4DAtom::GetParameter.

    ◆ ALLOW_TRISTATE

    ALLOW_TRISTATE

    If set, is permitted to return GeData of type DA_TRISTATE to indicate that there are multiple values.

    ◆ PRIVATE_GETDEFAULTVALUEONLY

    PRIVATE_GETDEFAULTVALUEONLY

    If set, only the default value will be returned (works only with AMEmulationNode)

    ◆ PRIVATE_GETRAWCOLORDATA

    PRIVATE_GETRAWCOLORDATA

    If set, the raw internal color data will be returned from nodes (no color conversion from linear to srgb) (works only with AMEmulationNode)

    ◆ PARAM_SET

    PARAM_SET

    Parameter set.

    ◆ USERINTERACTION

    USERINTERACTION

    Set when the GUI is calling SetParameter().

    Note
    This is the only time when C4DAtom::SetParameter is allowed to use the user interaction elements (e.g. open dialogs, display messages etc.).

    ◆ DONTCHECKMINMAX

    DONTCHECKMINMAX

    No check is internally done if the parameter passed is within the [min/max] range of the description, to save some time.

    ◆ DONTAFFECTINHERITANCE

    DONTAFFECTINHERITANCE

    No parameter inheritance, for render settings and post effects only.

    ◆ FORCESET

    FORCESET

    Force the set value without GetParameter/Compare.

    Warning
    Use only for calls where for sure the value was changed!

    ◆ DONTFREESPLINECACHE

    DONTFREESPLINECACHE

    Private.

    Since
    R16.038

    ◆ INRESETTODEFAULT

    INRESETTODEFAULT

    Set if the set operation is a "reset to default".

    Since
    R20.015

    ◆ PRIVATE_SETRAWCOLORDATA

    PRIVATE_SETRAWCOLORDATA

    If set, the raw internal color data will be set for nodes (no color conversion from srgb to linear) (works only with AMEmulationNode)

    ◆ ASIS

    ASIS

    Objects unchanged. (Used by e.g. Oarray.)

    ◆ ASPOLY

    ASPOLY

    Objects cloned as polygons. (Used by e.g. HyperNURBS.)

    ◆ ASLINE

    ASLINE

    Objects cloned as line objects.

    ◆ ASSPLINE

    ASSPLINE

    Objects cloned as splines.

    ◆ ASVOLUME

    ASVOLUME

    Objects cloned as volumes.

    ◆ NOTHING

    NOTHING

    No unit.

    ◆ DEGREE

    DEGREE

    Degrees.

    ◆ METER

    METER

    Meter. Working unit.

    ◆ INT

    INT

    Integer.

    ◆ GREATER

    GREATER

    val > x

    ◆ GREATEROREQUAL

    GREATEROREQUAL

    val >= x

    ◆ LESS

    LESS

    val < x

    ◆ LESSOREQUAL

    LESSOREQUAL

    val <= x

    ◆ BETWEEN

    BETWEEN

    x > val > y

    ◆ BETWEENOREQUAL

    BETWEENOREQUAL

    x >= val >= y

    ◆ BETWEENOREQUALX

    BETWEENOREQUALX

    x >= val > y

    ◆ BETWEENOREQUALY

    BETWEENOREQUALY

    x > val >= y

    ◆ DIFFERENT

    DIFFERENT

    x != val

    ◆ QUAD

    QUAD

    Polygon is quadrangle.

    ◆ SEL

    SEL

    Polygon is selected.

    ◆ SELA

    SELA

    Point a selected.

    ◆ SELB

    SELB

    Point b selected.

    ◆ SELC

    SELC

    Point c selected.

    ◆ SELD

    SELD

    Point d selected.

    ◆ TA

    TA

    Point a temporary selection for link mode.

    ◆ TB

    TB

    Point b temporary selection for link mode.

    ◆ TC

    TC

    Point c temporary selection for link mode.

    ◆ TD

    TD

    Point d temporary selection for link mode.

    ◆ EDGEA

    EDGEA

    Edge a is N-gon line.

    ◆ EDGEB

    EDGEB

    Edge b is N-gon line.

    ◆ EDGEC

    EDGEC

    Edge c is N-gon line.

    ◆ EDGED

    EDGED

    Edge d is N-gon line.

    ◆ ONLYWITHCHILDREN

    ONLYWITHCHILDREN

    Only return branch if it is in use, i.e. has content.

    ◆ GELISTNODES

    GELISTNODES

    Private.

    ◆ ONLYMODIFIABLE

    ONLYMODIFIABLE

    Private.

    ◆ ONLYWITHANIMATION

    ONLYWITHANIMATION

    Only return branch if animation flag is set.

    ◆ HIDEINTIMELINE

    HIDEINTIMELINE

    If set, this branch will not show up in the timeline.

    ◆ HASFIELDS

    HASFIELDS

    If set, this branch will contain FieldLayers and will display in the FieldsList.

    ◆ SELECTIONORDER

    SELECTIONORDER

    The selection array is sorted in the selection order, e.g. the first selected object is the first element in the array.

    ◆ BOX

    BOX

    Box pass.

    Box.

    ◆ XRAY

    XRAY

    X-Ray pass.

    ◆ ASSETS

    ASSETS

    Pass if the assets will be taken into account.

    ◆ SCENEFILE

    SCENEFILE

    Pass if the scene will be taken into account.

    ◆ SHOWMISSINGASSETDIALOG

    SHOWMISSINGASSETDIALOG

    If an asset is missing show a warning dialog. Flag can be set without SAVEPROJECT::DIALOGSALLOWED.

    ◆ ADDTORECENTLIST

    ADDTORECENTLIST

    Add document to the recent list.

    ◆ DONTCOPYFILES

    DONTCOPYFILES

    Does the same as without this flag but does not copy the files to the destination. Flag used to simulate the function.

    ◆ DONTTOUCHDOCUMENT

    DONTTOUCHDOCUMENT

    Document will be in the same state as before the call was made.

    ◆ DONTFAILONMISSINGASSETS

    DONTFAILONMISSINGASSETS

    If this flag is passed, the function does not fail anymore when assets are missing.

    ◆ ISNET

    ISNET

    Private. Set only if NET module is collecting assets.

    ◆ USEDOCUMENTNAMEASFILENAME

    USEDOCUMENTNAMEASFILENAME

    Use the document name as the file name to save as project.

    ◆ DONTCLEARSUGGESTEDFOLDER

    DONTCLEARSUGGESTEDFOLDER

    Do not change asset paths of nodes.

    ◆ DONTGENERATEPAINTTEX

    DONTGENERATEPAINTTEX

    Does the same as without this flag but does not generate the textures from painted materials.

    Since
    R17.053

    ◆ ASSETLINKS_COPY_FILEASSETS

    ASSETLINKS_COPY_FILEASSETS

    copy file assets (assets://) to the tex folder

    ◆ ASSETLINKS_COPY_NODEASSETS

    ASSETLINKS_COPY_NODEASSETS

    copy node assets to the scene repository

    ◆ APPLYCOLORPROFILE

    APPLYCOLORPROFILE

    Apply color profile.

    ◆ DISABLED

    DISABLED

    Disabled.

    < Disabled.

    ◆ TABSTOP

    TABSTOP

    Tab stop.

    ◆ HANDLEFOCUS

    HANDLEFOCUS

    Handles focus.

    ◆ COREMESSAGE

    COREMESSAGE

    Core message.

    Receives core messages.

    See also
    The article Core Messages.

    ◆ SYNCMESSAGE

    SYNCMESSAGE

    Receives sync messages.

    ◆ DONT_MIRROR

    DONT_MIRROR

    Do not mirror the user area.

    ◆ NOTEXISTING

    NOTEXISTING

    Image does not exist.

    ◆ WRONGTYPE

    WRONGTYPE

    Image has the wrong type.

    ◆ FILEERROR

    FILEERROR

    File error.

    ◆ FILESTRUCTURE

    FILESTRUCTURE

    Invalid file structure.

    ◆ MISC_ERROR

    MISC_ERROR

    Unknown error.

    ◆ PARAM_ERROR

    PARAM_ERROR

    Parameter error.

    ◆ THREADCANCELED

    THREADCANCELED

    Thread canceled while working.

    ◆ XBIT

    XBIT

    An OS dependent encoding. Only use this if data is passed to an OS functions. The actual coding is unspecified.

    Note
    Previously it has been said that this encoding is UTF-8. That is not true. BIT8 = 1, 8-bit ASCII. Discards Unicode information.

    ◆ BIT7

    BIT7

    7-bit ASCII. Does not understand any international characters, e.g. "åäüö".

    ◆ BIT7HEX

    BIT7HEX

    7-bit ASCII, with any non 7-bit characters encoded in the text as e.g. "\uEFA0".

    ◆ UTF8

    UTF8

    UTF-8 encoding. HTML = 5, HTML encoding.

    ◆ DEPRECATED_SYNCHRONOUS

    DEPRECATED_SYNCHRONOUS

    Synchronous thread. Deprecated.

    ◆ ASYNC

    ASYNC

    Asynchronous thread.

    Non-modal (asynchronous) dialog.

    ◆ PRIVATE_OPENGL

    PRIVATE_OPENGL

    Private.

    Since
    R18

    ◆ ABOVE

    ABOVE

    Above.

    ◆ BELOW

    BELOW

    Below.

    ◆ LOWEST

    LOWEST

    Lowest.

    ◆ CHAR

    CHAR

    ::Char array.

    ::Char.

    ◆ WORD

    WORD

    ::Int16 array.

    ◆ LONG

    LONG

    ::Int32 array.

    ◆ LLONG

    LLONG

    ::Int64 array.

    ◆ SREAL

    SREAL

    ::Float32 array.

    ◆ LREAL

    LREAL

    ::Float64 array.

    ◆ REAL

    REAL

    ::Float array.

    ◆ OPEN

    OPEN

    Problems opening the file.

    Open call.

    ◆ CLOSE

    CLOSE

    Problems closing the file.

    Close call.

    ◆ READ

    READ

    Problems reading the file.

    Open the file for reading.

    ◆ WRITE

    WRITE

    Problems writing the file.

    Write call.

    Create a new file for writing.

    Warning
    If the file name points to an existing file, it will be overwritten.

    ◆ SEEK

    SEEK

    Problems seeking the file.

    ◆ INVALID

    INVALID

    Invalid parameter or operation (e.g. writing in read-mode).

    Invalid.

    ◆ WRONG_VALUE

    WRONG_VALUE

    Other value detected than expected.

    ◆ CHUNK_NUMBER

    CHUNK_NUMBER

    Wrong number of chunks or sub-chunks detected.

    ◆ VALUE_NO_CHUNK

    VALUE_NO_CHUNK

    There was a value without any enclosing START/STOP chunks.

    ◆ FILEEND

    FILEEND

    The file end was reached without finishing reading.

    ◆ UNKNOWN_VALUE

    UNKNOWN_VALUE

    Unknown value detected.

    ◆ APPEND

    APPEND

    Open an existing file for writing and set the position to the end of that file.

    ◆ READWRITE

    READWRITE

    Open the file for both reading and writing.

    ◆ READ_NOCACHE

    READ_NOCACHE

    Private.

    ◆ SHAREDREAD

    SHAREDREAD

    Private.

    ◆ SHAREDWRITE

    SHAREDWRITE

    Private.

    ◆ DISK

    DISK

    Disk storage.

    ◆ IPCONNECTION

    IPCONNECTION

    Target is IP connection.

    ◆ MEMORY

    MEMORY

    Target is a memory location.

    Memory.

    ◆ RELATIVE_

    RELATIVE_

    The position is given relative to the current position.

    ◆ ANY

    ANY

    Show an error dialog for any error.

    Any type.

    ◆ IGNOREOPEN

    IGNOREOPEN

    Do not show an error dialog if the file does not exist, otherwise like FILEDIALOG::ANY.

    ◆ DIRECTORY

    DIRECTORY

    Folder selection dialog.

    ◆ ANYTHING

    ANYTHING

    Any file.

    ◆ IMAGES

    IMAGES

    Image files.

    ◆ SCENES

    SCENES

    3D scene files.

    ◆ BODYPAINT

    BODYPAINT

    BodyPaint files.

    ◆ WIN

    WIN

    Windows.

    ◆ OSX

    OSX

    OS X.

    ◆ LINUX

    LINUX

    Linux.

    ◆ _IOS

    _IOS

    iOS.

    ◆ V_MOTOROLA

    V_MOTOROLA

    Motorola, big endian.

    ◆ V_INTEL

    V_INTEL

    Intel, little endian.

    ◆ STOP

    STOP

    Marks the end of a chunk.

    Stop the current activity. Return true when the activity has stopped.

    ◆ CSTOP

    CSTOP

    Marks the end of a container. Internal.

    ◆ UCHAR

    UCHAR

    ::UChar.

    ◆ INT16

    INT16

    ::Int16.

    ◆ UINT16

    UINT16

    ::UInt16.

    ◆ UINT32

    UINT32

    ::UInt32.

    ◆ UINT64

    UINT64

    ::UInt64.

    ◆ FLOAT64

    FLOAT64

    ::Float64.

    ◆ TIME

    TIME

    BaseTime.

    ◆ VECTOR

    VECTOR

    ::Vector.

    ◆ MATRIX64

    MATRIX64

    ::Matrix64.

    ◆ MATRIX32

    MATRIX32

    ::Matrix32.

    ◆ FLOAT32

    FLOAT32

    ::Float32.

    ◆ FILENAME

    FILENAME

    Filename.

    ◆ CONTAINER

    CONTAINER

    BaseContainer.

    ◆ ALIASLINK

    ALIASLINK

    BaseLink.

    ◆ LMEMORY

    LMEMORY

    Long memory.

    ◆ VECTOR_ARRAY_EX

    VECTOR_ARRAY_EX

    Deprecated.

    ◆ POLYGON_ARRAY_EX

    POLYGON_ARRAY_EX

    Deprecated.

    ◆ UINT16_ARRAY_EX

    UINT16_ARRAY_EX

    Deprecated.

    ◆ PARTICLE_ARRAY_EX

    PARTICLE_ARRAY_EX

    Deprecated.

    ◆ SREAL_ARRAY_EX

    SREAL_ARRAY_EX

    Deprecated.

    ◆ ARRAY

    ARRAY

    Array.

    ◆ UUID

    UUID

    C4DUuid.

    ◆ EXACT

    EXACT

    Exact.

    ◆ CURVE

    CURVE

    Standard curve.

    ◆ HLE_BASE

    HLE_BASE

    Internal reduced modification reference curve.

    ◆ HLE_CURVE

    HLE_CURVE

    Reduced Modification Curve - Curve.

    ◆ SS_CURVE

    SS_CURVE

    Snapshot 1.

    ◆ SS_CURVE2

    SS_CURVE2

    Snapshot 2.

    ◆ SS_CURVE3

    SS_CURVE3

    Snapshot 3.

    ◆ SS_CURVE4

    SS_CURVE4

    Snapshot 4.

    ◆ SS_CURVE5

    SS_CURVE5

    Snapshot 5.

    ◆ HLE_SCALE

    HLE_SCALE

    Reduced modification curve - scale.

    ◆ HLE_MOVE

    HLE_MOVE

    Reduced modification curve - move.

    ◆ OFF

    OFF

    No loop.

    ◆ CONSTANT

    CONSTANT

    Constant.

    ◆ REPEAT

    REPEAT

    Repeat.

    ◆ OFFSETREPEAT

    OFFSETREPEAT

    Offset repeat.

    ◆ OSCILLATE

    OSCILLATE

    Oscillate.

    ◆ LOOP

    LOOP

    Loop.

    ◆ STEP

    STEP

    Step.

    ◆ DUMMY

    DUMMY

    ◆ CLASSIC

    CLASSIC

    AutoTangent first implementation.

    ◆ FIXEDSLOPE

    FIXEDSLOPE

    AutoTangent with fixed slope for given time.

    ◆ AUTO_CLAMP

    AUTO_CLAMP

    Auto, Auto Angle, Clamp.

    ◆ AUTO_OVERSHOOT

    AUTO_OVERSHOOT

    Auto, Auto Angle, remove Overshooting.

    ◆ FIXED_OVERSHOOTWEIGHTED

    FIXED_OVERSHOOTWEIGHTED

    Auto, Fixed Angle, remove Overshooting, weighted.

    ◆ AUTO_OVERSHOOTWEIGHTED

    AUTO_OVERSHOOTWEIGHTED

    Auto, Auto Angle, remove Overshooting, weighted.

    ◆ EMPTY

    EMPTY

    Clipboard is empty.

    ◆ BITMAP

    BITMAP

    Clipboard contains a bitmap.

    ◆ SELECTION

    SELECTION

    Selected edges.

    ◆ HIDDEN

    HIDDEN

    Hidden edges.

    Description element is hidden.

    ◆ PHONG

    PHONG

    Phong edges.

    ◆ WINDOW

    WINDOW

    ◆ SOUND

    SOUND

    Sound file.

    ◆ LAYOUT

    LAYOUT

    Layout file.

    ◆ BITMAPFILTER

    BITMAPFILTER

    Bitmap filter. (BitmapLoaderData, BitmapSaverData)

    ◆ VIDEOPOST

    VIDEOPOST

    Videopost effect. (VideoPostData)

    ◆ SCENEHOOK

    SCENEHOOK

    Scene hook. (SceneHookData)

    ◆ NODE

    NODE

    Node. (NodeData)

    ◆ LIBRARY

    LIBRARY

    Library. (C4DLibrary)

    ◆ CUSTOMDATATYPE

    CUSTOMDATATYPE

    Custom datatype. (CustomDataTypeClass)

    ◆ RESOURCEDATATYPE

    RESOURCEDATATYPE

    Resource datatype.

    ◆ SCENELOADER

    SCENELOADER

    Scene loader. (SceneLoaderData)

    ◆ SCENESAVER

    SCENESAVER

    Scene saver. (SceneSaverData)

    ◆ CTRACK

    CTRACK

    Track. (CTrackData)

    ◆ CSEQ

    CSEQ

    ◆ CKEY

    CKEY

    ◆ PAINTER

    PAINTER

    ◆ GV_VALUE

    GV_VALUE

    ◆ GV_VALGROUP

    GV_VALGROUP

    ◆ GV_OPGROUP

    GV_OPGROUP

    ◆ GV_OPCLASS

    GV_OPCLASS

    ◆ GV_DATA

    GV_DATA

    ◆ GADGETS

    GADGETS

    ◆ PREFS

    PREFS

    Preference hook. (PrefsDialogObject)

    ◆ FIELDLAYER

    FIELDLAYER

    FieldLayer. (FieldLayer)

    ◆ POINTSELECTION

    POINTSELECTION

    Only the current point selection.

    ◆ POLYGONSELECTION

    POLYGONSELECTION

    Only the current polygon selection.

    ◆ EDGESELECTION

    EDGESELECTION

    Only the current edge selection.

    ◆ CREATEUNDO

    CREATEUNDO

    Creates undo and inserts newly created objects into ModelingCommandData::doc, instead of returning in ModelingCommandData::result.

    ◆ IMPORTER

    IMPORTER

    Can be used by importer plugins to avoid additional checks for polygon meshes (e.g conversion of posemorph tags).

    ◆ USEGLOBALSYMMETRY

    USEGLOBALSYMMETRY

    Set to let the command to recieve the symmetry settings from the global context.

    ◆ SETESCTESTTHREAD

    SETESCTESTTHREAD

    If Set, the command will check the ESC test thread for cancellation (i.e. allows the execution to be cancelled on ESC press). Do not use if called from GetVirtualObjects() or ModifyObjects().

    ◆ COMMAND

    COMMAND

    Command. (CommandData)

    ◆ TOOL

    TOOL

    Tool. (ToolData)

    ◆ BITMAPLOADER

    BITMAPLOADER

    Bitmap loader. (BitmapLoaderData)

    ◆ BITMAPSAVER

    BITMAPSAVER

    Bitmap saver. (BitmapSaverData)

    ◆ CUSTOMGUI

    CUSTOMGUI

    Custom GUI. (CustomGuiData)

    ◆ MANAGERINFORMATION

    MANAGERINFORMATION

    Manager information.

    ◆ VMAPTRANSFER

    VMAPTRANSFER

    Used by VAMP. Private.

    ◆ SNAP

    SNAP

    Snap. (SnapData)

    ◆ SKIP

    SKIP

    There was nothing to draw in this pass.

    The Field should be skipped.

    Layer calculation is disabled, e.g. the linked object on a standard layer's deform mode is false.

    ◆ GOURAUD

    GOURAUD

    Gouraud shading.

    ◆ QUICK

    QUICK

    Quick shading.

    ◆ WIRE

    WIRE

    Wireframe.

    ◆ SHADEDBOX

    SHADEDBOX

    Shaded box.

    ◆ SKELETON

    SKELETON

    Skeleton.

    ◆ GOURAUDWIRE

    GOURAUDWIRE

    Gouraud wireframe.

    ◆ GOURAUDISOPARM

    GOURAUDISOPARM

    Gouraud isoparm.

    ◆ QUICKWIRE

    QUICKWIRE

    Quick wireframe.

    ◆ QUICKISOPARM

    QUICKISOPARM

    Quick isoparm.

    ◆ FLATWIRE

    FLATWIRE

    Flat wireframe.

    ◆ FLATISOPARM

    FLATISOPARM

    Flat isoparm.

    ◆ FLATBOX

    FLATBOX

    Flat box.

    ◆ HIDDENWIRE

    HIDDENWIRE

    Hidden line wireframe.

    ◆ HIDDENISOPARM

    HIDDENISOPARM

    Hidden line isoparm.

    ◆ HIDDENBOX

    HIDDENBOX

    Hidden line box.

    ◆ SHADEDBOXWIRE

    SHADEDBOXWIRE

    Shaded box wireframe.

    ◆ QUICKBOXWIRE

    QUICKBOXWIRE

    Quick shaded box wireframe.

    ◆ QUICKBOX

    QUICKBOX

    Quick shaded box.

    ◆ PRIVATE_ISOLINE

    PRIVATE_ISOLINE

    Private.

    ◆ PRIVATE_FLAT

    PRIVATE_FLAT

    Private.

    ◆ PRIVATE_HIDDEN

    PRIVATE_HIDDEN

    Private.

    ◆ GENERAL

    GENERAL

    General settings.

    ◆ MODELING

    MODELING

    Modeler settings. (See MDATA options.)

    ◆ ANIMATIONSYSTEM

    ANIMATIONSYSTEM

    Timeline settings. Private.

    ◆ TOOLS

    TOOLS

    Tools settings.

    ◆ LITE

    LITE

    Cinema 4D Lite. Lite is feature-restricted in many ways and does not allow for loading of plugins.

    ◆ BENCHMARK

    BENCHMARK

    Cinebench. Cinebench is restricted to a subset of libraries.

    ◆ UPDATER_EX

    UPDATER_EX

    No longer used.

    ◆ TEAMRENDER_CLIENT

    TEAMRENDER_CLIENT

    Cinema 4D Teamrender client.

    ◆ TEAMRENDER_SERVER

    TEAMRENDER_SERVER

    Cinema 4D Teamrender server.

    ◆ CINEMA4D

    CINEMA4D

    Cinema 4D Cinema 4D.

    ◆ COMMANDLINE

    COMMANDLINE

    Command line application. Note that this is different from GeGetCinemaInfo(CINEMAINFO::FORBID_GUI). The regular app can run without UI, but is not necessarily a special command line executable.

    ◆ CINEWARE

    CINEWARE

    Cineware - The renderer used in AfterEffects, Vectorworks, Archicad and Allplan. Runs without UI and does not allow for plugins. Since R23 it's also available as dynamic library.

    ◆ CPYTHON

    CPYTHON

    Python - The python executable. Runs without UI.

    ◆ CPYTHON3

    CPYTHON3

    Python 3 - The python executable. Runs without UI. Unused, use CPYTHON to address c4dpy.

    ◆ LAYERS

    LAYERS

    Layers / layer Sets.

    ◆ LAYERMASKS

    LAYERMASKS

    Layer masks.

    ◆ ALPHAS

    ALPHAS

    Alpha channels.

    ◆ LAYERALPHA

    LAYERALPHA

    Layer alpha.

    ◆ NULLOBJECT

    NULLOBJECT

    Null.

    ◆ POLYGON

    POLYGON

    Polygon.

    ◆ GENERATOR

    GENERATOR

    Generator.

    ◆ HYPERNURBS

    HYPERNURBS

    Subdivision Surface.

    ◆ UNUSED1

    UNUSED1

    Unused.

    ◆ DEFORMER

    DEFORMER

    Deformer.

    ◆ CAMERA

    CAMERA

    Camera.

    ◆ LIGHT

    LIGHT

    Light.

    ◆ PARTICLE

    PARTICLE

    Particle.

    Particle.

    ◆ UNUSED2

    UNUSED2

    Unused.

    ◆ GRID

    GRID

    Grid.

    ◆ HORIZON

    HORIZON

    Horizon.

    ◆ WORLDAXIS

    WORLDAXIS

    World axis.

    ◆ BOUNDS

    BOUNDS

    Bounding-box. Deprecated.

    ◆ HUD

    HUD

    HUD.

    ◆ SDS

    SDS

    HN mesh.

    SDS edit state.

    ◆ HIGHLIGHTING

    HIGHLIGHTING

    Highlight select.

    ◆ MULTIAXIS

    MULTIAXIS

    Multi-select axes.

    ◆ OBJECTHANDLES

    OBJECTHANDLES

    Highlight handles.

    ◆ HANDLEBANDS

    HANDLEBANDS

    Axis bands.

    ◆ SDSCAGE

    SDSCAGE

    HN cage.

    ◆ NGONLINES

    NGONLINES

    N-gon lines.

    ◆ JOINT

    JOINT

    Joint.

    Joint objects.

    ◆ OBJECTHIGHLIGHTING

    OBJECTHIGHLIGHTING

    Private.

    ◆ GUIDELINES

    GUIDELINES

    Axis guidelines.

    ◆ POI

    POI

    Navigation cross.

    ◆ GRADIENT

    GRADIENT

    Gradient.

    ◆ BASEGRID

    BASEGRID

    Base grid.

    ◆ HAIR

    HAIR

    Hair.

    Since
    S22

    ◆ FIELD

    FIELD

    Field.

    Since
    S22

    ◆ EDITOR

    EDITOR

    Editor visibility.

    ◆ DEFORM

    DEFORM

    Deform state.

    Deformed edit state.

    ◆ REAL_DEFORM

    REAL_DEFORM

    Real Deform state (MODE_ON, MODE_OFF, MODE_UNKNOWN).

    ◆ EDITOR_HIERARCHICAL

    EDITOR_HIERARCHICAL

    Hierarchical editor mode (MODE_ON, MODE_OFF)

    ◆ RENDER_HIERARCHICAL

    RENDER_HIERARCHICAL

    Hierarchical render mode (MODE_ON, MODE_OFF)

    ◆ EDITORREDRAW

    EDITORREDRAW

    Editor redraw.

    ◆ RENDEREDITOR

    RENDEREDITOR

    Editor render.

    ◆ RENDEREXTERNAL

    RENDEREXTERNAL

    External render.

    Render external.

    ◆ BEFORERENDERING

    BEFORERENDERING

    Before rendering.

    ◆ DURINGRENDERING

    DURINGRENDERING

    During rendering.

    ◆ AFTERRENDERING

    AFTERRENDERING

    After rendering.

    ◆ GLOBALILLUMINATION

    GLOBALILLUMINATION

    GI prepass.

    If set, VideoPostData::ComputeDiffuseGI is called for each ray.

    ◆ QUICK_PREVIEW

    QUICK_PREVIEW

    Quick Preview rendering.

    Since
    R17.048

    ◆ AMBIENTOCCLUSION

    AMBIENTOCCLUSION

    AO prepass.

    Since
    CR17.054 / R18.021

    ◆ CANCELLED

    CANCELLED

    Rendering cancelled.

    Since
    R2024

    ◆ XRESOLUTION

    XRESOLUTION

    X resolution.

    ◆ YRESOLUTION

    YRESOLUTION

    Y resolution.

    ◆ BITDEPTH

    BITDEPTH

    Bit depth.

    ◆ CPP

    CPP

    Colors per pixel.

    ◆ LINEOFFSET

    LINEOFFSET

    Offset of component in line.

    ◆ FORCELINES

    FORCELINES

    Force wireframe display, independent of view settings.

    ◆ NOBACKCULL

    NOBACKCULL

    Force no backface culling, independent of view settings.

    ◆ LOCALMATRIX

    LOCALMATRIX

    Object drawn will be drawn relative to the currently processed object (used when called from the draw method in a base object).

    ◆ EDITMODE

    EDITMODE

    Object is drawn in edit-mode style.

    ◆ FORCEBASE

    FORCEBASE

    The draw call is only executed for the base class, and thus not for the instanciated object, if passed to BaseDraw::DrawObject() and the object type is an instance of either Opoint or Opolygon::
    This way, you can do a draw call without running into a recursion if you are in your from points/polygons derived object.

    ◆ FORCEPOINTS

    FORCEPOINTS

    Force points display.

    ◆ NO_EOGL

    NO_EOGL

    No Extended OpenGL.

    ◆ USE_OBJECT_COLOR

    USE_OBJECT_COLOR

    Use the object's color.

    ◆ USE_CUSTOM_COLOR

    USE_CUSTOM_COLOR

    Use a custom color.

    ◆ XRAY_ON

    XRAY_ON

    Enables X-Ray mode.

    ◆ XRAY_OFF

    XRAY_OFF

    Disables X-Ray mode.

    ◆ IMMEDIATELY

    IMMEDIATELY

    Draws an object immediately. Usually all objects are collected in a Z-depth sorted list before drawing. This flag is used for objects which are immediately deleted after drawing.

    DRAWRESULT MyObject::Draw(BaseObject* op, DRAWPASS drawpass, BaseDraw* bd, BaseDrawHelp* bh)
    {
    ...
    cube = BaseObject::Alloc(cube);
    DrawObject(cube, DRAWOBJECT::IMMEDIATELY);
    BaseObject::Free(cube);
    ...
    }
    IMMEDIATELY
    Definition: ge_prepass.h:13
    DRAWPASS
    Definition: ge_prepass.h:3542
    DRAWRESULT
    Definition: ge_prepass.h:4391

    ◆ Z_OFFSET

    Z_OFFSET

    Do not change the Z offset during BaseDraw::DrawObject().

    ◆ PRIVATE_ANY

    PRIVATE_ANY

    Private.

    ◆ EXTERNAL

    EXTERNAL

    External render.

    ◆ NODOCUMENTCLONE

    NODOCUMENTCLONE

    Set to avoid an automatic clone of the scene sent to RenderDocument().

    ◆ SHOWERRORS

    SHOWERRORS

    Show error messages.

    Show errors.

    ◆ PREVIEWRENDER

    PREVIEWRENDER

    Preview render.

    ◆ IRR

    IRR

    Interactive region render.

    ◆ CREATE_PICTUREVIEWER

    CREATE_PICTUREVIEWER

    Render in a new Picture Viewer.

    ◆ OPEN_PICTUREVIEWER

    OPEN_PICTUREVIEWER

    Open the Picture Viewer.

    Open Picture Viewer.

    ◆ KEEP_CONTEXT

    KEEP_CONTEXT

    Private.

    ◆ DONTANIMATE

    DONTANIMATE

    Do not animate document before rendering. This should only be used in combination with RENDERFLAGS::PREVIEWRENDER.

    Since
    R17.032

    ◆ PREVIEWSETTINGS

    PREVIEWSETTINGS

    Use preview settings.

    Since
    R19

    ◆ RENDERQUEUEERRORS

    RENDERQUEUEERRORS

    Cancel Render Queue rendering if scene has missing assets. Private..

    Since
    R21

    ◆ FORCE_LINEAR_COLOR_PROFILE

    FORCE_LINEAR_COLOR_PROFILE

    Force linear color profile.

    ◆ INTERNAL_USE_CURRENT_QUEUE

    INTERNAL_USE_CURRENT_QUEUE

    Internal flag which tells the renderer to use the current destination queue.

    ◆ INTERNAL_SPECIAL_PREVIEW

    INTERNAL_SPECIAL_PREVIEW

    Internal flag for special preview rendering of node materials. do not use!

    ◆ STANDARD

    STANDARD

    Standard.

    ◆ ASSEMBLE_MOVIE

    ASSEMBLE_MOVIE

    Assemble movie.

    ◆ ASSEMBLE_SINGLEIMAGE

    ASSEMBLE_SINGLEIMAGE

    Assemble single image.

    ◆ DELETEAFTERRENDERING

    DELETEAFTERRENDERING

    Delete after rendering.

    ◆ NOPEERTOPEERASSETDISTRIBUTION

    NOPEERTOPEERASSETDISTRIBUTION

    No peer-to-peer asset distribution. Automatically set by local preferences.

    ◆ NOREQUESTONDEMAND

    NOREQUESTONDEMAND

    No request on demand. Automatically set by local preferences.

    ◆ EXCLUDECLIENTONLOADINGERROR

    EXCLUDECLIENTONLOADINGERROR

    Exclude client on rendering error. Automatically set by local preferences.

    ◆ SAVERESULTSINREPOSITORY

    SAVERESULTSINREPOSITORY

    Save results in repository.

    ◆ ASSEMBLEB3DFILESIMMEDIATLEY

    ASSEMBLEB3DFILESIMMEDIATLEY

    Assemble BodyPaint files immediately.

    ◆ NOWRITETEST

    NOWRITETEST

    No write test for BodyPaint files.

    ◆ HANDLEWARNINGASERROR

    HANDLEWARNINGASERROR

    Handle warnings as errors.

    ◆ KEEPB3DFILESAFTERASSEMBLING

    KEEPB3DFILESAFTERASSEMBLING

    Keep the BodyPaint files on assembling.

    ◆ ANIMATIONRUNNING

    ANIMATIONRUNNING

    Animation running.

    ◆ VIEWDRAWING

    VIEWDRAWING

    View drawing.

    ◆ EDITORRENDERING

    EDITORRENDERING

    Editor rendering.

    ◆ EXTERNALRENDERING

    EXTERNALRENDERING

    External rendering.

    ◆ PAINTERUPDATING

    PAINTERUPDATING

    Painter updating.

    ◆ MATERIALPREVIEWRUNNING

    MATERIALPREVIEWRUNNING

    Material preview running.

    ◆ EVENTSYSTEM

    EVENTSYSTEM

    Event System.

    ◆ BAKING

    BAKING

    Baking.

    ◆ INTERACTIVERENDERING

    INTERACTIVERENDERING

    Interactive rendering.

    ◆ NO_DOC

    NO_DOC

    No document.

    ◆ NO_MEM

    NO_MEM

    No more memory available.

    ◆ NO_RENDER_DOC

    NO_RENDER_DOC

    No render document.

    ◆ NO_TEXTURE_TAG

    NO_TEXTURE_TAG

    textag is nullptr or not in doc.

    ◆ NO_OBJECT

    NO_OBJECT

    One of the tags is not assigned to an object or to another object.

    ◆ NO_UVW_TAG

    NO_UVW_TAG

    UVW tag is missing.

    ◆ TEXTURE_MISSING

    TEXTURE_MISSING

    No texture.

    ◆ WRONG_BITMAP

    WRONG_BITMAP

    MultipassBitmap was used, but it has the wrong type or wrong resolution.

    ◆ NO_OPTIMAL_MAPPING

    NO_OPTIMAL_MAPPING

    Optimal mapping failed.

    ◆ NO_SOURCE_UVW_TAG

    NO_SOURCE_UVW_TAG

    UVW tag for the source object is missing.

    ◆ FORCE_EMULATION

    FORCE_EMULATION

    ◆ ALLOW_OGL

    ALLOW_OGL

    Allow OpenGL.

    ◆ DONT_STOP_THREADS

    DONT_STOP_THREADS

    Do not stop threads.

    ◆ USE_SEL_FILTER

    USE_SEL_FILTER

    Use selection filter.

    ◆ OGL_ONLY_TOPMOST

    OGL_ONLY_TOPMOST

    Picks only topmost object. Use this only when the object pointer is not needed. Only works with OpenGL.

    ◆ OGL_ONLY_VISIBLE

    OGL_ONLY_VISIBLE

    Picks only visible. Only has an effect when calling ViewportSelect::PickObject() that takes ViewportPixel as argument . Only works with OpenGL.

    ◆ OGL_IGNORE_Z

    OGL_IGNORE_Z

    Picks ignore Z position. Set this to only check if an object (and which) was hit, not its Z position. Only works with OpenGL.

    ◆ OGL_ONLY_TOPMOST_WITH_OBJ

    OGL_ONLY_TOPMOST_WITH_OBJ

    Picks only topmost object but returns the topmost object with its Z position. Only works with OpenGL.

    ◆ NO_DEPTH_CORRECTION

    NO_DEPTH_CORRECTION

    To support old tools, the matrix is usually corrected so that the depth can be in the [-1, 1] range. With this option set, this does not happen any more.

    ◆ ISRUNNING

    ISRUNNING

    Return true if the handler is currently running, otherwise false.

    ◆ REMOVE

    REMOVE

    The handler is being removed. Return true.

    ◆ VIEWREDRAW

    VIEWREDRAW

    View redraw.

    ◆ EDITORRENDDER

    EDITORRENDDER

    Editor render.

    ◆ MATERIALPREVIEW

    MATERIALPREVIEW

    Material preview.

    ◆ PRIVATE_VIEWREDRAW

    PRIVATE_VIEWREDRAW

    Private.

    ◆ SHUTDOWN

    SHUTDOWN

    Shutdown.

    ◆ MOVIE

    MOVIE

    Movie file.

    ◆ SKIPQUICKTIME

    SKIPQUICKTIME

    Skip files that require QuickTime.

    ◆ SCRIPT

    SCRIPT

    Script file.

    ◆ PYTHON

    PYTHON

    Python file.

    ◆ FASTDETECTION

    FASTDETECTION

    maps to FILEFORMATDETECTIONFLAGS::FASTDETECTION

    ◆ TRANSPARENCY

    TRANSPARENCY

    Transparencies/alphas for in-between objects will be evaluated.

    Called during rendering for shadow rays computation.

    Calculates transparency.

    Ray chain contains a transparency ray (note: refractions are not contained).

    ◆ SPECIALGISHADOW

    SPECIALGISHADOW

    Private.

    ◆ SPECIALSELFSHADOW

    SPECIALSELFSHADOW

    Private.

    ◆ SHADOW

    SHADOW

    Full shadow calculations.

    ◆ NOENVIRONMENT

    NOENVIRONMENT

    Shadow calculations are enabled but no environment shading will be calculated.

    ◆ DISABLESHADOWMAP_CORRECTION

    DISABLESHADOWMAP_CORRECTION

    Shadow maps evaluate the normal at a surface point, to avoid the problem of self-shadowing (that is otherwise inherent due to the way the algorithm works).
    If a free point is sampled in space (where no surface is) this correction has to be disabled though, otherwise wrong results will be returned.

    ◆ DISABLESHADOWCASTERMP_CORRECTION

    DISABLESHADOWCASTERMP_CORRECTION

    Private.

    ◆ LIGHTDIRNORMALS

    LIGHTDIRNORMALS

    Private.

    ◆ NODISTANCEFALLOFF

    NODISTANCEFALLOFF

    Do not take distance falloff into account.

    ◆ NOGRAIN

    NOGRAIN

    Do not take grain into account.

    ◆ BACKLIGHT

    BACKLIGHT

    Take backlight into account.

    ◆ REFLECTION

    REFLECTION

    Ray chain contains a reflection ray.

    Calculates reflections.

    ◆ REFRACTION

    REFRACTION

    Ray chain contains a refraction ray.

    ◆ CURR_REFLECTION

    CURR_REFLECTION

    Current ray is a reflection ray.

    ◆ CURR_TRANSPARENCY

    CURR_TRANSPARENCY

    Current ray is a transparency ray.

    ◆ CURR_REFRACTION

    CURR_REFRACTION

    Current ray is a refraction ray.

    ◆ CURR_CUSTOM

    CURR_CUSTOM

    Current ray is a custom ray.

    ◆ VOLUMETRICLIGHT

    VOLUMETRICLIGHT

    Current ray is used to calculate a volumetric light.

    ◆ ALLOWVLMIX

    ALLOWVLMIX

    Custom mixing of visible light sources allowed for this ray; bit must be deleted by shader if used.

    ◆ GI

    GI

    Current ray is a Global Illumination ray.

    ◆ BLURRY

    BLURRY

    Current ray is a blurry ray.

    ◆ SSS

    SSS

    Current ray is a subsurface ray.

    ◆ AO

    AO

    Current ray is an Ambient Occlusion ray.

    ◆ COMPOSITING

    COMPOSITING

    Current ray is a compositing ray.

    ◆ CHANGENORMAL

    CHANGENORMAL

    Calculates bump mapping.

    ◆ DISPLACEMENT

    DISPLACEMENT

    Calculates displacement mapping.

    Called before rendering for displace calculation.

    ◆ ENVREQUIRED

    ENVREQUIRED

    Needs environment reflection data.

    ◆ DUDVREQUIRED

    DUDVREQUIRED

    Needs du/dv bump mapping data.

    Channel shader needs du/dv bump mapping data. See BaseVolumeData::ddu and BaseVolumeData::ddv.

    ◆ MIPSAT

    MIPSAT

    Requires MIP/SAT data.

    ◆ VOLUMETRIC

    VOLUMETRIC

    Is volumetric.

    ◆ TRANSFORM

    TRANSFORM

    Needs back-transformed data.

    Channel needs back-transformed data. (Required for BaseVolumeData::back_p.)

    ◆ EVALUATEPROJECTION

    EVALUATEPROJECTION

    Requires material tag projections.

    ◆ PRIVATE_GLOW

    PRIVATE_GLOW

    Calculates glow. Private.

    ◆ INITCALCULATION

    INITCALCULATION

    Needs MaterialData::InitCalculation() call.

    ◆ FINAL_ALPHA

    FINAL_ALPHA

    Writes final alpha value.

    Since
    R18

    ◆ ISNBMMATERIAL

    ISNBMMATERIAL

    Private.

    ◆ STOREFRAGMENTS

    STOREFRAGMENTS

    The videopost needs fragment information for whole image at VIDEOPOSTCALL::INNER/ VIDEOPOSTCALL::RENDER.

    ◆ EXECUTELINE

    EXECUTELINE

    The videopost uses VideoPostData::ExecuteLine.

    ◆ EXECUTEPIXEL

    EXECUTEPIXEL

    The videopost uses VideoPostData::ExecutePixel.

    ◆ REQUEST_MOTIONMATRIX

    REQUEST_MOTIONMATRIX

    The videopost needs the motion matrix.

    ◆ REQUEST_MOTIONGEOMETRY

    REQUEST_MOTIONGEOMETRY

    The videopost needs the motion geometry.

    ◆ CALCVOLUMETRIC

    CALCVOLUMETRIC

    If set, VideoPostData::CalcVolumetric() is called for each ray.

    ◆ CALCSHADOW

    CALCSHADOW

    If set, VideoPostData::CalcShadow() is called for each ray.

    ◆ CUSTOMLENS

    CUSTOMLENS

    The videopost will provide custom lens rays with VideoPostData::CreateRay.

    ◆ CAUSTICS

    CAUSTICS

    If set VideoPostData::ComputeDiffuseCaustic() and VideoPostData::ComputeVolumeCaustic() are called for each ray.

    ◆ CUSTOMLENS_EXTENDED

    CUSTOMLENS_EXTENDED

    The videopost will provide custom extended lens rays with VideoPostData::CreateExtendedRay.

    ◆ NETFRAME

    NETFRAME

    The videopost is a NET frame hook.

    ◆ NETRUNONSERVER

    NETRUNONSERVER

    The videopost can be run on the NET server.

    ◆ NETCREATEBUFFER

    NETCREATEBUFFER

    The videopost creates a buffer for the NET Client in VideoPostData::NetCreateBuffer.

    ◆ NETCREATEBUFFER_MULTI

    NETCREATEBUFFER_MULTI

    The videopost creates multiple buffers for the NET Client in VideoPostData::NetCreateBuffer (called consecutively).

    Since
    R16.038

    ◆ REQUEST_MOTIONFULL

    REQUEST_MOTIONFULL

    The videopost requires complete motion blur information.

    Since
    R17.032

    ◆ BUMP_SUPPORT

    BUMP_SUPPORT

    Channel shader supports the new bump system. This is strongly recommended for all shaders except simple 2D (UV) samplers.

    ◆ ALPHA_SUPPORT

    ALPHA_SUPPORT

    Channel shader supports alpha output.

    ◆ REFLECTIONS

    REFLECTIONS

    Channel shader computes reflections.

    ◆ DYNAMICSUBSHADERS

    DYNAMICSUBSHADERS

    Channel shader has a dynamic list of sub-shaders in its description.

    ◆ TRANSPARENCIES

    TRANSPARENCIES

    Deprecated, not used anymore.

    ◆ TIMEDEPENDENT

    TIMEDEPENDENT

    Channel shader changes over time.

    ◆ MIPFALLOFF

    MIPFALLOFF

    Additional bump change over distance is considered.

    ◆ SURFACE

    SURFACE

    Called during rendering for surface calculation.

    ◆ HIDE

    HIDE

    Layer should be completely ignored from both calculation and GUI display, e.g. the linked object has been deleted.

    ◆ MODIFYDATA

    MODIFYDATA

    The layer modifies existing data and needs the values from layers beneath it in the layerlist in the "results" array inside of Sample.

    ◆ PRESERVEALPHA

    PRESERVEALPHA

    The layer doesn't adjust the existing alpha and it's color changes should be applied ignoring any alpha values.

    The Field doesn't modify alpha, any color it produces is directly applied to the existing color ignoring the alpha blending.

    ◆ NOCHILDVALUE

    NOCHILDVALUE

    Children of this layer wont output their value.

    ◆ NOCHILDCOLOR

    NOCHILDCOLOR

    Children of this layer wont output their color.

    ◆ NOCHILDDIRECTION

    NOCHILDDIRECTION

    Children of this layer wont output their direction.

    ◆ NOCHILDROTATION

    NOCHILDROTATION

    Children of this layer wont output their direction.

    ◆ IMAGELAYER

    IMAGELAYER

    Image layer.

    ◆ MATERIALCHANNEL

    MATERIALCHANNEL

    Material channel.

    ◆ MODAL

    MODAL

    Modal dialog.

    ◆ MODAL_RESIZEABLE

    MODAL_RESIZEABLE

    Resizable modal dialog.

    ◆ MODAL_POPUPEDIT

    MODAL_POPUPEDIT

    Modal Dialog without menu bar and window frame.

    ◆ ASYNC_POPUP_RESIZEABLE

    ASYNC_POPUP_RESIZEABLE

    Non-modal (asynchronous) dialog. Resizable popup dialog style (no menu bar).

    ◆ ASYNC_POPUPEDIT

    ASYNC_POPUPEDIT

    Non-modal (asynchronous) dialog. Popup dialog style (no menu bar, no window frame).

    ◆ ASYNC_TOOLBAR

    ASYNC_TOOLBAR

    Non-modal (asynchronous) dialog. Toolbar style with no minimize/maximize buttons, but close button.

    ◆ ASYNC_FULLSCREEN_WORK

    ASYNC_FULLSCREEN_WORK

    Non-modal (asynchronous) dialog. Fullscreen over desktop area.

    ◆ ASYNC_FULLSCREEN_MONITOR

    ASYNC_FULLSCREEN_MONITOR

    Non-modal (asynchronous) dialog. Fullscreen over the whole monitor area.

    ◆ UP

    UP

    Send to parents.

    ◆ ROOT

    ROOT

    Send to root object.

    ◆ DOWN

    DOWN

    Send to children.

    ◆ BROADCAST

    BROADCAST

    Broadcast the message, i.e. distribute it to all branches given by GeListNode::GetBranchInfo.

    ◆ BROADCAST_ONLYOBJECTS

    BROADCAST_ONLYOBJECTS

    Broadcast the message only to children objects.

    ◆ Z_P

    Z_P

    Get VPFragment::z and VPFragment::p.

    ◆ N

    N

    Get VPFragment::n.

    ◆ REVERT

    REVERT

    ◆ STOREIFIN2D

    STOREIFIN2D

    ◆ STOREIFIN2DANDNOTALREADYSTORED

    STOREIFIN2DANDNOTALREADYSTORED

    ◆ FORCESTORE

    FORCESTORE

    ◆ RET_CHANGED

    RET_CHANGED

    ◆ RET_NOCHANGE

    RET_NOCHANGE

    ◆ V_DEFAULT

    V_DEFAULT

    Default mode.

    ◆ V_RESERVED

    V_RESERVED

    Reserved.

    ◆ SHIFT

    SHIFT

    SHIFT key.

    ◆ CTRL

    CTRL

    CTRL key.

    ◆ ALT

    ALT

    ALT key.

    ◆ MOUSEHIT

    MOUSEHIT

    Indication in ObjectData::DetectHandle that the user pressed the mouse (ObjectData::DetectHandle is also called for cursor information, when hovering over a handle).
    For instance if QUALIFIER::MOUSEHIT and QUALIFIER::CTRL are set, ObjectData::DetectHandle could create a new element.

    ◆ PRE_DEFORM

    PRE_DEFORM

    ◆ POST_DEFORM

    POST_DEFORM

    ◆ UNDO

    UNDO

    ◆ MESSAGE

    MESSAGE

    ◆ FREE

    FREE

    ◆ COPY

    COPY

    ◆ CLONE

    CLONE

    ◆ INSERT

    INSERT

    ◆ SELECTIONBIT

    SELECTIONBIT

    ◆ HIGHLIGHTBIT

    HIGHLIGHTBIT

    ◆ SETNAME

    SETNAME

    ◆ REMOVED

    REMOVED

    Removed.

    ◆ COPY_UNDO

    COPY_UNDO

    ◆ COPY_CACHE

    COPY_CACHE

    ◆ COPY_DUPLICATE

    COPY_DUPLICATE

    ◆ ONCE

    ONCE

    ◆ LOCKED

    LOCKED

    Description element is locked.

    ◆ OVERRIDE

    OVERRIDE

    Description is overridden.

    Since
    R17.032

    ◆ FORBIDOVERRIDE

    FORBIDOVERRIDE

    Description cannot be overridden.

    Since
    R17.032

    ◆ ADAPTVIEW

    ADAPTVIEW

    The user clicked on "Adapt View" menu.

    ◆ SET_SCENE_CAMERA

    SET_SCENE_CAMERA

    The user changed the scene camera. The corresponding data is BDSetSceneCameraMsg.

    ◆ DELETEBASEDRAW

    DELETEBASEDRAW

    The base draw is deleted.

    ◆ TABLETT

    TABLETT

    Tablet.

    ◆ OPENGL

    OPENGL

    OpenGL.

    ◆ TABLETT_HIRES

    TABLETT_HIRES

    High resolution tablet.

    ◆ FORBID_GUI

    FORBID_GUI

    Forbid GUI.

    ◆ MINIMAL_VIEWPORT

    MINIMAL_VIEWPORT

    Minimal viewport configuration. (formerly FORBID_HWOGL,.

    Since
    R18)
    R21

    ◆ LISTEN

    LISTEN

    Listen.

    ◆ WATCH_PID

    WATCH_PID

    Watch process ID.

    ◆ SETFOREGROUND

    SETFOREGROUND

    Set foreground.

    ◆ ZERO

    ZERO

    None.

    ◆ IPV4

    IPV4

    IPv4.

    ◆ IPV6

    IPV6

    < IPv6.

    ◆ DOWNLOAD

    DOWNLOAD

    Download.

    ◆ C4D

    C4D

    Cinema 4D.

    ◆ NETCLIENT

    NETCLIENT

    NET client.

    ◆ NETSERVER

    NETSERVER

    NET server.

    ◆ FETCHJOB

    FETCHJOB

    Fetch job.

    ◆ ALLOCATESPACE

    ALLOCATESPACE

    Allocate space.

    ◆ DELETE_

    DELETE_

    Delete.

    ◆ STOPANDDELETE

    STOPANDDELETE

    Stop and delete.

    ◆ ASSEMBLE

    ASSEMBLE

    Assemble.

    ◆ SPECIFIED

    SPECIFIED

    C4DUuid.

    ◆ MINMAX

    MINMAX

    < Minimum/maximum. 1000:min 1001:max

    ◆ PREPARING_RUNNING

    PREPARING_RUNNING

    Preparing running. Preparing only for server in async mode for NetRenderService::StartRendering.

    ◆ PREPARING_FAILED

    PREPARING_FAILED

    Preparing failed.

    ◆ PREPARING_OK

    PREPARING_OK

    Preparing ok.

    ◆ RENDER_RUNNING

    RENDER_RUNNING

    Render running.

    ◆ TE_RENDER_PAUSED

    TE_RENDER_PAUSED

    Render paused. Currently not used

    ◆ RENDER_OK

    RENDER_OK

    Render ok.

    ◆ RENDER_FAILED

    RENDER_FAILED

    Render failed.

    ◆ ALLOCATESPACE_RUNNING

    ALLOCATESPACE_RUNNING

    Allocate space running.

    ◆ ALLOCATESPACE_OK

    ALLOCATESPACE_OK

    Allocate space ok.

    ◆ ALLOCATESPACE_FAILED

    ALLOCATESPACE_FAILED

    Allocated space failed.

    ◆ DOWNLOAD_RUNNING

    DOWNLOAD_RUNNING

    Download running.

    ◆ DOWNLOAD_OK

    DOWNLOAD_OK

    Download ok.

    ◆ DOWNLOAD_FAILED

    DOWNLOAD_FAILED

    Download failed.

    ◆ ASSEMBLE_RUNNING

    ASSEMBLE_RUNNING

    Assemble running.

    ◆ ASSEMBLE_OK

    ASSEMBLE_OK

    Assemble ok.

    ◆ ASSEMBLE_FAILED

    ASSEMBLE_FAILED

    Assemble failed.

    ◆ STOPPED

    STOPPED

    Stopped.

    ◆ QUEUED

    QUEUED

    Queued.

    ◆ PENDING

    PENDING

    non-native state which is only available in the server when no machine is involved in a running job

    ◆ QUEUED_WAITING

    QUEUED_WAITING

    Queued waiting.

    Since
    R18

    ◆ ASSEMBLE_PENDING

    ASSEMBLE_PENDING

    < Allocate space running.

    Since
    R17.053

    ◆ UPDATE

    UPDATE

    Update.

    ◆ RESOLVE

    RESOLVE

    Resolve.

    ◆ MONITOR

    MONITOR

    Monitor.

    ◆ NOSUCHNAME

    NOSUCHNAME

    No such name.

    ◆ NOMEMORY

    NOMEMORY

    No memory.

    ◆ BADPARAM

    BADPARAM

    Bad parameter.

    ◆ BADREFERENCE

    BADREFERENCE

    Bad reference.

    ◆ BADSTATE

    BADSTATE

    Bad state.

    ◆ BADFLAGS

    BADFLAGS

    Bad flags.

    ◆ UNSUPPORTED

    UNSUPPORTED

    Unsupported.

    ◆ NOTINITIALIZED

    NOTINITIALIZED

    Not initialized.

    ◆ ALREADYREGISTERED

    ALREADYREGISTERED

    Already registered.

    ◆ NAMECONFLICT

    NAMECONFLICT

    Name conflict.

    ◆ FIREWALL

    FIREWALL

    Firewall.

    ◆ INCOMPATIBLE

    INCOMPATIBLE

    Client Library incompatible with daemon.

    ◆ BADINTERFACEINDEX

    BADINTERFACEINDEX

    Bad interface index.

    ◆ REFUSED

    REFUSED

    Refused.

    ◆ NOSUCHRECORD

    NOSUCHRECORD

    No such record.

    ◆ NOAUTH

    NOAUTH

    No authentication.

    ◆ NOSUCHKEY

    NOSUCHKEY

    No such key.

    ◆ NATTRAVERSAL

    NATTRAVERSAL

    NAT traversal.

    ◆ DOUBLENAT

    DOUBLENAT

    Double NAT.

    ◆ BADTIME

    BADTIME

    Bad time. Codes up to here existed in Tiger.

    ◆ BADSIGNAL

    BADSIGNAL

    Bad SIG.

    ◆ BADKEY

    BADKEY

    Bad key.

    ◆ TRANSIENT

    TRANSIENT

    Transient.

    ◆ SERVICENOTRUNNING

    SERVICENOTRUNNING

    Background daemon not running.

    ◆ NATPORTMAPPINGUNSUPPORTED

    NATPORTMAPPINGUNSUPPORTED

    NAT does not support NAT_PMP or UPNP.

    ◆ NATPORTMAPPINGDISABLED

    NATPORTMAPPINGDISABLED

    NAT supports NAT-PMP or UPNP but it is disabled by the administrator.

    ◆ NOROUTER

    NOROUTER

    No router currently configured (probably no network connectivity).

    ◆ POLLINGMODE

    POLLINGMODE

    Polling mode.

    ◆ POINTS

    POINTS

    Points selection mode.

    ◆ EDGES

    EDGES

    Edges selection mode.

    ◆ POLYGONS

    POLYGONS

    Polygons selection mode.

    ◆ UVPOINTS

    UVPOINTS

    UV Points selection mode.

    ◆ UVPOLYGONS

    UVPOLYGONS

    UV Polygons selection mode.

    ◆ UVEDGES

    UVEDGES

    UV Edges selection mode.

    Since
    S22

    ◆ VALUE

    VALUE

    Sample only the value at the current point (minimum must still sample the value)

    ◆ DIRECTION

    DIRECTION

    Sample the velocity at the current point.

    ◆ COLOR

    COLOR

    Sample the color at the current point.

    ◆ ROTATION

    ROTATION

    Sample the rotational velocity at the current point.

    ◆ NONLINEARCOLOR

    NONLINEARCOLOR

    Deliver the color in non-linear sRGB colorspace (see Document Linear Color Workflow settings)

    ◆ DISABLEDIRECTIONFALLOFF

    DISABLEDIRECTIONFALLOFF

    @Markprivate Disables remapping the direction magnitude by the value parameter in order that fieldlayers may use that to blend instead in normal mode

    ◆ INLINE

    INLINE

    Field calculates using the current values of the field stack.

    ◆ GENERATINGCOLOR

    GENERATINGCOLOR

    The Field is currently outputting color.

    ◆ RENDER_OBJECT

    RENDER_OBJECT

    Return the Id of the render object.

    ◆ DATA_SETTER

    DATA_SETTER

    Return the Id of the data setter.

    ◆ MISSING

    MISSING

    Function succeeded but some assets cannot be found.

    ◆ MAIN_VIEW

    MAIN_VIEW

    Main 3D viewport is active.

    ◆ UV_VIEW

    UV_VIEW

    UV viewport is active.

    ◆ SCENEHOOK_ID

    SCENEHOOK_ID

    SceneHook ID.

    ◆ MSGUPDATE_LEGACYOBJ_ID

    MSGUPDATE_LEGACYOBJ_ID

    Legacy Objects Update Message ID.

    ◆ PERSISTENT_HASH_LOW_ID

    PERSISTENT_HASH_LOW_ID

    Persistent Hash ID.

    ◆ HIDEMYSELF

    HIDEMYSELF

    ◆ EXPAND1STEP

    EXPAND1STEP

    ◆ EXPANDCOMPLETELY

    EXPANDCOMPLETELY

    ◆ TDISPLAY

    TDISPLAY

    ◆ TCOMPOSITING

    TCOMPOSITING

    ◆ TTEXTURE

    TTEXTURE

    ◆ MODIFYOBJECT

    MODIFYOBJECT

    ◆ MODIFYMATRIX

    MODIFYMATRIX

    ◆ TSTOP

    TSTOP

    ◆ TIMPLEMENTSDRAWFUNCTION

    TIMPLEMENTSDRAWFUNCTION

    ◆ TGROUPPRIORITY

    TGROUPPRIORITY

    ◆ TEXPRESSION

    TEXPRESSION

    ◆ TNEUTRONGENERATEDPROXY

    TNEUTRONGENERATEDPROXY