3ds Max SDK C++ Reference

3ds Max SDK C++ Reference

This is the C++ API reference documentation for the 3ds Max SDK. It contains descriptions for all the public classes exposed as part of the SDK. The C++ API Reference is one part of the 3ds SDK documentation. The Developer Help also contains tutorial and conceptual information.

Using the Help

The reference provides different ways of finding the content you need, organized in the following ways:

  • Topics - This is a view of lists and method groups in the reference.
  • Modules - This is a view of defined modules, usually groups of constants, flags, or enums.
  • Namespaces - This is a view of classes organized by namespace. This can be useful for finding all classes related to a feature, for example Populate or ParticleFlow.
  • Classes - This is a view of all classes, structs, unions and interfaces organized alphabetically.
  • Files - This is a view of all the files shipped with the 3ds Max SDK, organized by directory hierarchy.

Some of these views offer additional levels of organization. For example, the Namespaces view offers lists of just functions, variables, Typedefs and Enumerations organized by namespace:

namespaces_menu.gif

Tip: When you open the C++ Reference, two navigation panes and a content pane are visible. This may take up a lot of screen space. To make more room for the content pane, you can collapse the main documentation set navigation pane by clicking the handle on the divider.

Additional Resources
The C++ Reference is part of the larger 3ds Max Developer Help documentation set, which contains information about creating and deploying plug-ins using the 3ds Max SDK and C++.

You can also customize 3ds Max using MAXScript (a powerful scripting language) and Python. For more information see:

  • MAXScript Help
  • 3ds Max Python API Help

You can get additional information online at the Area and from the Autodesk Developer Network.