3ds Max C++ API Reference
include Directory Reference

Directories

directory  AssetManagement
 
directory  ATS
 
directory  CATAPI
 
directory  containers
 
directory  CS
 
directory  CustomFileStreamAPI
 
directory  DaylightSimulation
 
directory  geom
 
directory  Graphics
 
directory  IGame
 
directory  ManagedServices
 
directory  Materials
 
directory  maxscript
 
directory  network
 
directory  NotificationAPI
 
directory  ParticleFlow
 
directory  PluginPackageManager
 
directory  PointCloud
 
directory  Populate
 
directory  Qt
 
directory  Rendering
 
directory  RenderingAPI
 
directory  Scene
 
directory  SkinEngine
 
directory  Util
 
directory  XRef
 

Files

file  3dsmax_banned.h
 
file  3dsmax_qt_pragma_warning.h
 
file  3dsmaxconfig.h
 
file  3dsmaxdlport.h
 
file  3dsmaxport.h
 
file  actiontable.h
 
file  actiontableTypedefs.h
 
file  AnimAppData.h
 
file  Animatable.h
 
file  AnimatableFlags.h
 
file  AnimatableInterfaceIDs.h
 
file  AnimEnum.h
 
file  AnimProperty.h
 
file  AnimPropertyID.h
 
file  AnimPropertyList.h
 
file  animtbl.h
 
file  AppDataChunk.h
 
file  appio.h
 
file  arcdlg.h
 
file  assert1.h
 
file  AssetEnumCallback.h
 
file  autoptr.h
 
file  banned.h
 
file  baseinterface.h
 
file  BevelProfileInterface.h
 
file  bezfont.h
 
file  bitmap.h
 Contains classes and utilities for reading and writing images.
 
file  BMMExport.h
 
file  bmmlib.h
 
file  buildnumber.h
 
file  BuildWarnings.h
 
file  captypes.h
 
file  channels.h
 
file  chkmtlapi.h
 
file  client.h
 
file  cmdmode.h
 
file  contextids.h
 
file  control.h
 
file  coreexp.h
 
file  CoreExport.h
 
file  CoreFunctions.h
 
file  CreaseSetContainer.h
 
file  custattrib.h
 
file  custcont.h
 
file  DataClassDesc.h
 
file  dbgprint.h
 
file  DebuggingTools.h
 
file  decomp.h
 
file  DefaultActions.H
 
file  dllutilities.h
 
file  dummy.h
 
file  dynamic.h
 
file  EditParamFlags.h
 
file  EditSoftSelectionMode.h
 
file  evrouter.h
 
file  evuser.h
 
file  excllist.h
 
file  ExcludeListConstants.h
 
file  expmtlControl.h
 
file  export.h
 
file  expr.h
 
file  exprlib.h
 
file  FileEnumConstants.h
 
file  filters.h
 
file  fltapi.h
 
file  FLTExport.h
 
file  fltlib.h
 
file  gamma.h
 
file  gbuf.h
 
file  gencam.h
 
file  genhier.h
 
file  genlight.h
 
file  genshape.h
 
file  GetCOREInterface.h
 
file  GetResourceString.h
 
file  gfx.h
 
file  gfxlib.h
 
file  gizmo.h
 
file  gizmoimp.h
 
file  gport.h
 
file  gport2.h
 
file  GraphicsConstants.h
 
file  GraphicsTypes.h
 
file  GraphicsViewportColorConstants.h
 
file  GraphicsWindow.h
 
file  gup.h
 
file  gupapi.h
 
file  guplib.h
 
file  helpsys.h
 
file  hitdata.h
 
file  hold.h
 
file  HoldBegin.h
 
file  hotcheck.h
 
file  hsv.h
 
file  HWIndex.h
 
file  HWMesh.h
 
file  HWVertex.h
 
file  IActionItemOverrideManager.h
 
file  iADTCategory.h
 
file  iADTObjMgr.h
 
file  iADTStyle.h
 
file  iassembly.h
 
file  iassemblymgr.h
 
file  iAutobackup.h
 
file  IAutodesk360.h
 
file  IAutoTangentMan.h
 
file  IBatchRenderManager.h
 
file  IBlobMesh.h
 
file  iBlockMgr.h
 
file  iBlockRef.h
 
file  ibrowser.h
 
file  IBrushPresets.h
 
file  icollision.h
 
file  IColorCorrectionMgr.h
 
file  icolorman.h
 
file  icommandpanel.h
 
file  ICompositeShader.h
 
file  IContainerManager.h
 
file  IContainerObject.h
 
file  ICUIMouseConfigManager.h
 
file  icurvctl.h
 
file  ICustAttribCollapseManager.h
 
file  icustattribcontainer.h
 
file  icustrendpresets.h
 
file  id3d9graphicswindow.h
 
file  idatachannel.h
 
file  IDaylightControlledLightSystem.h
 
file  IDaylightSystem.h
 
file  IDialogMonitor.h
 
file  idraganddrop.h
 
file  idx9pixelshader.h
 
file  idx9vertexshader.h
 
file  IDxMaterial.h
 
file  iEditNormals.h
 
file  iemissioncolor.h
 
file  iepoly.h
 
file  iEPolyMod.h
 
file  ifacedatamgr.h
 
file  IFileResolutionManager.h
 
file  ifnpub.h
 
file  IFrameTagManager.h
 
file  IGeometryChecker.h
 
file  IGlobalDXDisplayManager.h
 
file  iGPU_Display.h
 
file  igrip.h
 Classes To Create and Manipulate Grips.
 
file  iguest.h
 
file  ihardwarematerial.h
 
file  ihardwaremesh.h
 
file  ihardwaremnmesh.h
 
file  ihardwarerenderer.h
 
file  ihardwareshader.h
 
file  IHeightManager.h
 
file  iiksys.h
 
file  iimageviewer.h
 
file  IIndirectRefMaker.h
 
file  IIndirectRefTargContainer.h
 
file  iInstanceMgr.h
 
file  ikctrl.h
 
file  ikhierarchy.h
 
file  iksolver.h
 
file  ilag.h
 
file  ilayer.h
 Declaration of the ILayer Interface.
 
file  ILayerControl.h
 
file  ilayermanager.h
 
file  ILayerProperties.h
 
file  ILightingUnits.h
 
file  ILimitCtrl.h
 
 
file  ILoadSaveAnimation.h
 
file  ILockedContainerUpdate.h
 
file  ILockedTracks.h
 
file  iLuminaire.h
 
file  imacroscript.h
 
file  imaterial.h
 
 
file  IMaterialBrowserEntryInstanceCallback.h
 
file  IMaterialViewportShading.h
 
file  imblur.h
 
file  imenuman.h
 Abstract classes for the Menu Manager.
 
file  imenus.h
 Contains Abstract class for Menus.
 
 
file  IMNMeshDataChannel.h
 
file  iMorphByBone.h
 
file  impapi.h
 
file  impexp.h
 
file  impexpintf.h
 
file  imszip.h
 
file  imtl.h
 
file  IMtlBrowserFilter.h
 
file  imtledit.h
 
file  IMtlRender_Compatibility.h
 
file  IMultitile.h
 
file  INamedSelectionSetManager.h
 
file  inode.h
 
file  INodeBakeProperties.h
 
file  INodeDisplayProperties.h
 
file  INodeExposure.h
 
file  INodeGIProperties.h
 
file  INodeLayerProperties.h
 
file  INodeMentalRayProperties.h
 
file  INodeMonitor.h
 
file  INodeShadingProperties.h
 
file  INodeTab.h
 
file  INodeTransformModes.h
 
file  INodeTransformMonitor.h
 
file  INodeValidity.h
 
file  interactiverender.h
 
file  interpik.h
 
file  interval.h
 
file  INVIDIARenderersHelper.h
 
file  ioapi.h
 
file  IPainterInterface.h
 
file  iparamb.h
 
file  iparamb2.h
 
file  iparamb2.inline.h
 
file  iparamb2Typedefs.h
 
file  iparamm.h
 
file  iparamm2.h
 
file  iparamwire.h
 
file  IParticleObjectExt.h
 
file  IPathConfigMgr.h
 
file  IPerViewportFilter.h
 
file  ipipelineclient.h
 
file  ipointcache.h
 
file  IProjection_WorkingModelInfo.h
 
file  IProjectionMod.h
 
file  IProjectionRenderHandler.h
 
file  IRadiosityPreferences.h
 
file  irefhierarchy.h
 
file  IRefTargContainer.h
 
file  IRefTargMonitor.h
 
file  IRefTargMonitorClass.h
 
file  IRefTargWrappingRefTarg.h
 
file  iRenderPresets.h
 
file  irollupsettings.h
 
file  IRootNode.h
 
file  IRTShaderNode.h
 
file  IRTShaderParameterBinding.h
 
file  ISceneEventManager.h
 
file  ISceneScriptSecurityManager.h
 
file  ISceneStateManager.h
 
file  IShadeContextExtension8.h
 
file  ISimpleFaceDataChannel.h
 
file  ISimpleFaceDataManager.h
 
file  iskin.h
 
file  iSkinPose.h
 
file  ISkinWrapMesh.h
 
file  ISkinWrapPatch.h
 
file  ispringctrl.h
 
file  istddualvs.h
 
file  istdplug.h
 
file  ITabDialog.h
 
file  ITabletInterface.h
 
file  iTargetedIO.h
 
file  iTrackSet.h
 
file  itreevw.h
 
file  iunwrap.h
 
file  IUtilityPanel.h
 
file  IVertexVelocity.h
 
file  IViewPanel.h
 
file  IViewPanelManager.h
 
file  IViewportButton.h
 
file  IViewportManager.h
 
file  IViewportShadingMgr.h
 
file  IWorkingPivot.h
 
file  keyreduc.h
 
file  LightTypeEnums.h
 
 
file  linshape.h
 
file  lockid.h
 
file  log.h
 
file  lslights.h
 
file  macrorec.h
 
file  manipulator.h
 
file  marketDefaults.h
 
file  max.h
 
file  maxapi.h
 
file  maxbinarystream.h
 
file  maxchar.h
 
file  maxcom.h
 
file  MaxDirectories.h
 
file  MaxHeap.h
 
file  maxheapdirect.h
 
file  maxicon.h
 
file  MaxMixer.h
 
file  maxnet.h
 
file  maxnet_file.h
 
file  maxnet_job.h
 
file  maxnet_manager.h
 
file  maxnet_platform.h
 
file  maxnet_types.h
 
file  MaxOSLInterface.h
 
file  MaxOSLNodeProperties.h
 
file  maxstring.h
 
file  maxtess.h
 
file  maxtextfile.h
 
file  maxtypes.h
 
file  maxvariant.h
 
file  maxversion.h
 
file  MaxWindowsVersion.h
 
file  mcapdev.h
 
file  Mergeable.h
 
file  mesh.h
 
file  meshacc.h
 
file  meshadj.h
 
file  meshdelta.h
 
file  meshdlib.h
 
file  MeshFaceFlagConstants.h
 
file  meshlib.h
 
file  MeshNormalSpec.h
 
file  midiman.h
 
file  mnbigmat.h
 
file  MNChamferData10.h
 
file  mncommon.h
 
file  mnmath.h
 
file  mnmesh.h
 
file  MNNormalSpec.h
 
file  MNQuadChamferParameters.h
 
file  modstack.h
 
file  MouseCursors.h
 Centralized dll for all cursors in 3dsmax, consists of LoadMouseCursor function and enum of all Cursor names.
 
file  mouseman.h
 
file  mouseproc.h
 
file  mtl.h
 
file  MtlBaseList.h
 
file  namesel.h
 
file  nametab.h
 
file  naturalLight.h
 
file  nodedisp.h
 
file  Noncopyable.h
 
file  notetrck.h
 
file  notify.h
 
file  nsclip.h
 
file  NumList.h
 
file  object.h
 
file  objectClassId.h
 
file  ObjectWrapper.h
 
file  objmode.h
 
file  omanapi.h
 
file  operationdesc.h
 
file  OSDModInterface.h
 
file  OSDParamInterface.h
 
file  osnap.h
 
file  osnapapi.h
 
file  osnaphit.h
 
file  osnapmk.h
 
file  palutil.h
 
file  ParamDimension.h
 
file  paramtype.h
 
file  partclib.h
 
file  particle.h
 
file  patch.h
 
file  patchlib.h
 
file  patchobj.h
 
file  PatchTypeConstants.h
 
file  Path.h
 
file  PB2Export.h
 
file  pbbitmap.h
 
file  PerformanceTools.h
 
file  pixelbuf.h
 
file  plugapi.h
 This file contains API related to plug-in identification to 3ds Max.
 
file  plugin.h
 
file  PodTypeCheck.h
 
file  polyobj.h
 
file  polyshp.h
 
file  printmanager.h
 
file  Process_Data_3DSMAX.h
 
file  ProductDefaults.h
 
file  ProductFileSupport.h
 
file  props.h
 
file  ptrvec.h
 
file  radiosity.h
 
file  radiosityMesh.h
 
file  randgenerator.h
 
file  random.h
 
file  RealWorldMapUtils.h
 
file  ref.h
 
file  referencemgr.h
 This file contains classes used to managed collections of ReferenceTargets.
 
file  ReferenceSaveManager.h
 
file  render.h
 
file  renderelements.h
 
file  RendType.h
 
file  RollupConstants.h
 
file  rtclick.h
 
file  RTMax.h
 
file  samplers.h
 
file  sbmtlapi.h
 
file  sceneapi.h
 
file  scenetraversal.h
 
file  SchematicViewProperty.h
 
file  setkeymode.h
 
file  sfx.h
 
file  shadbuf.h
 
file  shaders.h
 
file  shadgen.h
 
file  shape.h
 
file  SharedMesh.h
 
file  shphier.h
 
file  shpsels.h
 
file  SimplePolyObj.h
 
file  simpmod.h
 
file  simpobj.h
 
file  simpshp.h
 
file  simpspl.h
 
file  SingleWeakRefMaker.h
 
file  snap.h
 
file  soundobj.h
 
file  spacearraycallback.h
 
file  spline3d.h
 
file  splshape.h
 
file  springsys.h
 
file  sse.h
 
file  stack.h
 
file  stdmat.h
 
file  StopWatch.h
 
file  strbasic.h
 
file  strclass.h
 
file  Strip.h
 
file  SubObjAxisCallback.h
 
file  surf_api.h
 
file  surflib.h
 
file  svcore.h
 
file  SysNodeContext.h
 
file  systemutilities.h
 
file  tab.h
 
file  TabTypes.h
 
file  tcbgraph.h
 
file  templt.h
 
file  tessint.h
 
file  TexmapThreadSafe.h
 
file  TextureMapIndexConstants.h
 
file  texutil.h
 
file  ThreadingDebuggingTools.h
 
file  TimeMap.h
 
file  toneop.h
 
file  toolmap.h
 
file  TrackClipObject.h
 
file  TrackFlags.h
 
file  TrackHitRecord.h
 
file  TrackScreenUtils.h
 
file  TranslationSupport.h
 
file  triobj.h
 
file  tvnode.h
 
file  tvutil.h
 
file  units.h
 
file  utilapi.h
 
file  utilexp.h
 
file  utilintf.h
 
file  utillib.h
 
file  UVWMapper.h
 
file  UVWMapTypes.h
 
file  VariableGuard.h
 
file  vedge.h
 
file  viewfile.h
 
file  WindowsDefines.h
 
file  WindowsMessageFilter.h
 
file  winutil.h
 
file  XMLAnimTreeEntry.h
 
file  xtcobject.h