///////////////////////////////////////////////////////////// // CINEMA 4D SDK // ///////////////////////////////////////////////////////////// // (c) MAXON Computer GmbH, all rights reserved // ///////////////////////////////////////////////////////////// #ifndef __C4D_INCLUDES #define __C4D_INCLUDES #ifdef __API_INTERN__ abc def xyz #endif #if defined __PC || defined __MAC #include "../res/description/bplayer.h" #include "../res/description/mbase.h" #include "../res/description/oarray.h" #include "../res/description/obase.h" #include "../res/description/obezier.h" #include "../res/description/ocamera.h" #include "../res/description/oextrude.h" #include "../res/description/offd.h" #include "../res/description/oinstance.h" #include "../res/description/olathe.h" #include "../res/description/olight.h" #include "../res/description/oloft.h" #include "../res/description/ometaball.h" #include "../res/description/onull.h" #include "../res/description/onurbscaps.h" #include "../res/description/oparticle.h" #include "../res/description/osky.h" #include "../res/description/onull.h" #include "../res/description/ospline.h" #include "../res/description/osweep.h" #include "../res/description/osymmetry.h" #include "../res/description/tbase.h" #include "../res/description/tcoffeeexpression.h" #include "../res/description/tcompositing.h" #include "../res/description/tdisplay.h" #include "../res/description/texpression.h" #include "../res/description/tmetaball.h" #include "../res/description/tmotionblur.h" #include "../res/description/tphong.h" #include "../res/description/trestriction.h" #include "../res/description/tsticktexture.h" #include "../res/description/ttargetexpression.h" #include "../res/description/ttexture.h" #include "../res/description/twww.h" #include "../res/description/tuvw.h" #include "../res/description/tstop.h" #include "../res/description/xbase.h" #include "../res/description/xbitmap.h" #include "../res/description/mmaterial.h" #include "../res/description/millum.h" #include "../res/description/massign.h" #include "../res/description/mpreview.h" #include "../res/description/zmultipass.h" #include "../res/description/dbasedraw.h" #include "../res/description/bptexture.h" #include "../modules/objects/res/description/oboole.h" #include "../modules/objects/res/description/oattractor.h" #include "../modules/objects/res/description/obackground.h" #include "../modules/objects/res/description/obasedeform.h" #include "../modules/objects/res/description/obend.h" #include "../modules/objects/res/description/obulge.h" #include "../modules/objects/res/description/ocapsule.h" #include "../modules/objects/res/description/ocone.h" #include "../modules/objects/res/description/ocube.h" #include "../modules/objects/res/description/ocylinder.h" #include "../modules/objects/res/description/odeflector.h" #include "../modules/objects/res/description/odestructor.h" #include "../modules/objects/res/description/odisc.h" #include "../modules/objects/res/description/oenvironment.h" #include "../modules/objects/res/description/oexplosion.h" #include "../modules/objects/res/description/ofigure.h" #include "../modules/objects/res/description/ofloor.h" #include "../modules/objects/res/description/oforeground.h" #include "../modules/objects/res/description/oformula.h" #include "../modules/objects/res/description/ofractal.h" #include "../modules/objects/res/description/ofriction.h" #include "../modules/objects/res/description/ogravitation.h" #include "../modules/objects/res/description/oheadphone.h" #include "../modules/objects/res/description/oloudspeaker.h" #include "../modules/objects/res/description/omelt.h" #include "../modules/objects/res/description/omicrophone.h" #include "../modules/objects/res/description/ooiltank.h" #include "../modules/objects/res/description/oplane.h" #include "../modules/objects/res/description/oplatonic.h" #include "../modules/objects/res/description/opolyreduction.h" #include "../modules/objects/res/description/oprimitiveaxis.h" #include "../modules/objects/res/description/oprimitiveslice.h" #include "../modules/objects/res/description/opyramid.h" #include "../modules/objects/res/description/orelief.h" #include "../modules/objects/res/description/orotation.h" #include "../modules/objects/res/description/oshatter.h" #include "../modules/objects/res/description/oshear.h" #include "../modules/objects/res/description/osinglepoly.h" #include "../modules/objects/res/description/osphere.h" #include "../modules/objects/res/description/ospline4side.h" #include "../modules/objects/res/description/osplinearc.h" #include "../modules/objects/res/description/osplinecircle.h" #include "../modules/objects/res/description/osplinecissoid.h" #include "../modules/objects/res/description/osplinecogwheel.h" #include "../modules/objects/res/description/osplinecontour.h" #include "../modules/objects/res/description/osplinecycloid.h" #include "../modules/objects/res/description/osplineflower.h" #include "../modules/objects/res/description/osplineformula.h" #include "../modules/objects/res/description/osplinehelix.h" #include "../modules/objects/res/description/osplinenside.h" #include "../modules/objects/res/description/osplineprimitive.h" #include "../modules/objects/res/description/osplineprofile.h" #include "../modules/objects/res/description/osplinerectangle.h" #include "../modules/objects/res/description/osplinestar.h" #include "../modules/objects/res/description/osplinetext.h" #include "../modules/objects/res/description/ostage.h" #include "../modules/objects/res/description/otaper.h" #include "../modules/objects/res/description/otorus.h" #include "../modules/objects/res/description/otube.h" #include "../modules/objects/res/description/oturbulence.h" #include "../modules/objects/res/description/otwist.h" #include "../modules/objects/res/description/owind.h" #include "../modules/objects/res/description/owinddeform.h" #include "../modules/objects/res/description/owrap.h" #include "../modules/objects/res/description/osplinerail.h" #include "../modules/objects/res/description/osplinedeformer.h" #include "../modules/objects/res/description/osds.h" #include "../modules/objects/res/description/ospherify.h" #include "../modules/objects/res/description/oatomarray.h" #include "../modules/objects/res/description/oselection.h" #include "../modules/objects/res/description/oexplosionfx.h" #include "../modules/objects/res/description/tvibrate.h" #include "../modules/objects/res/description/taligntospline.h" #include "../modules/objects/res/description/taligntopath.h" #include "../modules/objects/res/description/tsunexpression.h" #include "../modules/objects/res/description/tlookatcamera.h" #include "../modules/objects/res/description/ofalloff_panel.h" #include "../modules/objects/res/description/ofalloff_standard.h" #include "../modules/objects/res/description/obaseeffector.h" #include "../modules/objects/res/description/oedeformer_panel.h" #include "../modules/modeling/res/description/tooladdpoint.h" #include "../modules/modeling/res/description/toolarrange.h" #include "../modules/modeling/res/description/toolbase.h" #include "../modules/modeling/res/description/toolbevel.h" #include "../modules/modeling/res/description/toolbridge.h" #include "../modules/modeling/res/description/toolbrush.h" #include "../modules/modeling/res/description/toolcenter.h" #include "../modules/modeling/res/description/toolclosehole.h" #include "../modules/modeling/res/description/toolcreatepolygon.h" #include "../modules/modeling/res/description/toolduplicate.h" #include "../modules/modeling/res/description/tooledgecut.h" #include "../modules/modeling/res/description/toolextrude.h" #include "../modules/modeling/res/description/toolextrudeinner.h" #include "../modules/modeling/res/description/toolfreeselection.h" #include "../modules/modeling/res/description/tooliron.h" #include "../modules/modeling/res/description/toolknife.h" #include "../modules/modeling/res/description/toolliveselection.h" #include "../modules/modeling/res/description/toolloopselection.h" #include "../modules/modeling/res/description/toolmagnet.h" #include "../modules/modeling/res/description/toolmakeselect.h" #include "../modules/modeling/res/description/toolmatrixextrude.h" #include "../modules/modeling/res/description/toolmeasure.h" #include "../modules/modeling/res/description/toolmodelingaxis.h" #include "../modules/modeling/res/description/toolmodify.h" #include "../modules/modeling/res/description/toolmove.h" #include "../modules/modeling/res/description/toolnormalmove.h" #include "../modules/modeling/res/description/toolnormalscale.h" #include "../modules/modeling/res/description/toolnormalrotate.h" #include "../modules/modeling/res/description/toolpointweld.h" #include "../modules/modeling/res/description/toolpolyselection.h" #include "../modules/modeling/res/description/toolrandomize.h" #include "../modules/modeling/res/description/toolrectselection.h" #include "../modules/modeling/res/description/toolrotate.h" #include "../modules/modeling/res/description/toolscale.h" #include "../modules/modeling/res/description/toolsetvalue.h" #include "../modules/modeling/res/description/toolslide.h" #include "../modules/modeling/res/description/toolsmoothshift.h" #include "../modules/modeling/res/description/toolstitchandsew.h" #include "../modules/modeling/res/description/tooltransfer.h" #include "../modules/modeling/res/description/toolextrude.h" #include "../modules/modeling/res/description/toolmodelingaxis.h" #include "../modules/newman/res/description/ckmorph.h" #include "../modules/newman/res/description/ckpla.h" #include "../modules/newman/res/description/cksound.h" #include "../modules/newman/res/description/ctmorph.h" #include "../modules/newman/res/description/ctpla.h" #include "../modules/newman/res/description/ctsound.h" #include "../modules/xtensions/res/description/drendersettings.h" #include "../modules/newman/res/description/ctsound.h" #else #include "bplayer.h" #include "mbase.h" #include "oarray.h" #include "obase.h" #include "obezier.h" #include "oboole.h" #include "ocamera.h" #include "oextrude.h" #include "offd.h" #include "oinstance.h" #include "olathe.h" #include "olight.h" #include "oloft.h" #include "ometaball.h" #include "onull.h" #include "onurbscaps.h" #include "oparticle.h" #include "osky.h" #include "onull.h" #include "ospline.h" #include "osweep.h" #include "osymmetry.h" #include "osplinerail.h" #include "osplinedeformer.h" #include "osds.h" #include "ospherify.h" #include "oatomarray.h" #include "tbase.h" #include "tcoffeeexpression.h" #include "tcompositing.h" #include "tdisplay.h" #include "texpression.h" #include "tmetaball.h" #include "tmotionblur.h" #include "tphong.h" #include "trestriction.h" #include "tsticktexture.h" #include "ttargetexpression.h" #include "ttexture.h" #include "tvibrate.h" #include "taligntospline.h" #include "taligntopath.h" #include "twww.h" #include "tuvw.h" #include "tstop.h" #include "tsunexpression.h" #include "tlookatcamera.h" #include "ofalloff_panel.h" #include "ofalloff_standard.h" #include "obaseeffector.h" #include "oedeformer_panel.h" #include "xbase.h" #include "xbitmap.h" #include "mmaterial.h" #include "millum.h" #include "massign.h" #include "mpreview.h" #include "zmultipass.h" #include "oattractor.h" #include "obackground.h" #include "obasedeform.h" #include "obend.h" #include "obulge.h" #include "ocapsule.h" #include "ocone.h" #include "ocube.h" #include "ocylinder.h" #include "odeflector.h" #include "odestructor.h" #include "odisc.h" #include "oenvironment.h" #include "oexplosion.h" #include "ofigure.h" #include "ofloor.h" #include "oforeground.h" #include "oformula.h" #include "ofractal.h" #include "ofriction.h" #include "ogravitation.h" #include "oheadphone.h" #include "oloudspeaker.h" #include "omelt.h" #include "omicrophone.h" #include "ooiltank.h" #include "oplane.h" #include "oplatonic.h" #include "opolyreduction.h" #include "oprimitiveaxis.h" #include "oprimitiveslice.h" #include "opyramid.h" #include "orelief.h" #include "orotation.h" #include "oshatter.h" #include "oshear.h" #include "osinglepoly.h" #include "osphere.h" #include "ospline4side.h" #include "osplinearc.h" #include "osplinecircle.h" #include "osplinecissoid.h" #include "osplinecogwheel.h" #include "osplinecontour.h" #include "osplinecycloid.h" #include "osplineflower.h" #include "osplineformula.h" #include "osplinehelix.h" #include "osplinenside.h" #include "osplineprimitive.h" #include "osplineprofile.h" #include "osplinerectangle.h" #include "osplinestar.h" #include "osplinetext.h" #include "ostage.h" #include "otaper.h" #include "otorus.h" #include "otube.h" #include "oturbulence.h" #include "otwist.h" #include "owind.h" #include "owinddeform.h" #include "owrap.h" #include "oselection.h" #include "oexplosionfx.h" #include "dbasedraw.h" #include "bptexture.h" #include "tooladdpoint.h" #include "toolarrange.h" #include "toolbase.h" #include "toolbevel.h" #include "toolbridge.h" #include "toolbrush.h" #include "toolcenter.h" #include "toolclosehole.h" #include "toolcreatepolygon.h" #include "toolduplicate.h" #include "tooledgecut.h" #include "toolextrude.h" #include "toolextrudeinner.h" #include "toolfreeselection.h" #include "tooliron.h" #include "toolknife.h" #include "toolliveselection.h" #include "toolloopselection.h" #include "toolmagnet.h" #include "toolmakeselect.h" #include "toolmatrixextrude.h" #include "toolmeasure.h" #include "toolmodelingaxis.h" #include "toolmodify.h" #include "toolmove.h" #include "toolnormalmove.h" #include "toolnormalscale.h" #include "toolnormalrotate.h" #include "toolpointweld.h" #include "toolpolyselection.h" #include "toolrandomize.h" #include "toolrectselection.h" #include "toolrotate.h" #include "toolscale.h" #include "toolsetvalue.h" #include "toolslide.h" #include "toolsmoothshift.h" #include "toolstitchandsew.h" #include "tooltransfer.h" #include "toolextrude.h" #include "toolmodelingaxis.h" #include "ckmorph.h" #include "ckpla.h" #include "cksound.h" #include "ctmorph.h" #include "ctpla.h" #include "ctsound.h" #include "drendersettings.h" #endif #endif