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