3ds Max C++ API Reference
Loading...
Searching...
No Matches
Deprecated List
Member __declspec (deprecated) CoreExport Interface17 *GetCOREInterface18()

This has been deprecated as of 3ds Max 2022, with Interface19 specific methods moved to Interface14

This has been deprecated as of 3ds Max 2025, please see ICuiDynamicMenu

This has been deprecated as of 3ds Max 2025, please use DynamicMenuItemSelected in ActionItem and ActionCallback

This has been deprecated as of 3ds Max 2022, with Interface19 specific methods moved to Interface14

This has been deprecated as of 3ds Max 2022, with Interface19 specific methods moved to Interface14

This has been deprecated as of 3ds Max 2022, with Interface18 specific methods moved to Interface13

This has been deprecated as of 3ds Max 2022, with Interface19 specific methods moved to Interface14

This has been deprecated in 3ds Max 2024, please use std::clamp instead.

Member ActionCallback::__declspec (deprecated) virtual IMenu *GetDynamicMenu(int

This has been deprecated as of 3ds Max 2025, please use PopulateDynamicMenu instead

This has been deprecated as of 3ds Max 2025, please use PopulateDynamicMenu instead

Member ActionItem::__declspec (deprecated) virtual IMenu *GetDynamicMenu(HWND

This has been deprecated as of 3ds Max 2024, please use PopulateDynamicMenu instead

This has been deprecated as of 3ds Max 2024, please use PopulateDynamicMenu instead

Member ActionTable::__declspec (deprecated) virtual int ReadPersistentActionId(MSTR &idString) MAX_SEALED

Deprecated method in terms of implementation as of 3ds Max 2022 - re-implement with const MSTR& method signature

Deprecated method in terms of implementation as of 3ds Max 2022 - re-implement with const MSTR& method signature

Deprecated method in terms of implementation as of 3ds Max 2022 - re-implement with const MSTR& method signature

Deprecated method in terms of implementation as of 3ds Max 2022 - re-implement with const MSTR& method signature

Deprecated method in terms of implementation as of 3ds Max 2022 - re-implement with const MSTR& method signature

Member BitmapIO::__declspec (deprecated) virtual void EvalMatch(MCHAR *matchString) final
This has been deprecated as of 3ds Max 2024, please use MSTR& overload instead
Member BitmapStorage::__declspec (deprecated) static MCHAR *evalString
This has been deprecated as of 3ds Max 2024, please use m_evalString instead
Member bmmHistoryList::__declspec (deprecated) static MCHAR title[MAX_PATH]
This has been deprecated as of 3ds Max 2024, please use m_title instead
Member bmmHistoryList::__declspec (deprecated) static MCHAR initDir[MAX_PATH]
This has been deprecated as of 3ds Max 2024, please use m_initDir instead
Member ComputeBumpVectors (const Point3 tv[3], const Point3 v[3], Point3 bvec[3])
Do not use this function. Use ComputeBumpVec2D() instead. This is here for compatibility only.
Member EditSpinnerType

Deprecated as of 3ds Max 2022. Use ExecuteMAXScriptScript function.

Deprecated as of 3ds Max 2022.

Member FILE_SUPPORT_MERGE

Deprecated as of 3ds Max 2024. Unsupported for many versions.

Deprecated as of 3ds Max 2024. Unsupported for many versions.

Class GammaMgr
This class is deprecated: Please use MaxSDK::ColorManagement::IColorPipelineMgr which provides better color management functionality.
Class GPort
This class is deprecated and will be removed in the future.
Member IAutoBackup::__declspec (deprecated) virtual bool GetActive() const final
This has been deprecated as of 3ds Max 2023, please use IsCurrentlySaving() instead
Class IColorCorrectionMgr
This class is deprecated: Please use IColorPipelineMgr which provides better color management functionality.
Member ILightingUnits::ConvertIlluminanceToAS (double SI_IlluminanceValue) const =0
Use ConvertValue().
Member ILightingUnits::ConvertIlluminanceToCurrSystem (double illuminanceValue, int inputType) const =0
Use ConvertToDisplay().
Member ILightingUnits::ConvertIlluminanceToCurrSystem (double illuminanceValue) const =0
Use ConvertToDisplay().
Member ILightingUnits::ConvertIlluminanceToSI (double AS_IlluminanceValue) const =0
Use ConvertValue().
Member ILightingUnits::ConvertLuminanceToAS (double SI_LuminanceValue) const =0
Use ConvertValue().
Member ILightingUnits::ConvertLuminanceToCurrSystem (double luminanceValue, int inputType) const =0
Use ConvertToDisplay().
Member ILightingUnits::ConvertLuminanceToCurrSystem (double luminanceValue) const =0
Use ConvertToDisplay().
Member ILightingUnits::ConvertLuminanceToSI (double AS_LuminanceValue) const =0
Use ConvertValue().
Member Interface::__declspec (deprecated) virtual BOOL AutoBackupEnabled() final
This has been deprecated as of 3ds Max 2023. Please use GetAutoBackupInterface()->GetEnable() in iAutobackup.h instead
Member Interface::__declspec (deprecated) virtual void EnableAutoBackup(BOOL onOff) final
This has been deprecated as of 3ds Max 2023. Please use GetAutoBackupInterface()->SetEnable(bool) in iAutobackup.h instead
Member Interface::__declspec (deprecated) virtual void SetAutoBackupTime(float minutes) final
This has been deprecated as of 3ds Max 2023. Please use GetAutoBackupInterface()->SetInterval(float) in iAutobackup.h instead
Member Interface::__declspec (deprecated) virtual float GetAutoBackupTime() final
This has been deprecated as of 3ds Max 2023. Please use GetAutoBackupInterface()->GetInterval() in iAutobackup.h instead
Member IPopulate::eDisplaySegmented
Deprecated in 3ds Max 2015.
Segmented characters are not supported. Setting the display type to segmented will do nothing.
Member JOB_TEXT_CMB_OUTPUT
This has been deprecated as of 3ds Max 2023, it's not used any more.
Member kBackground
As of 3ds Max 2017, used kBackgroundOdd instead.
Member kHilight
As of 3ds Max 2017, won't be used any more.
Member kShadow
As of 3ds Max 2017, won't be used any more.
Member kToolTipBackground
As of 3ds Max 2019, use kToolTipViewportBackground instead.
Member kToolTipText
As of 3ds Max 2019, use kToolTipViewportBackground instead.
Member kWindow
As of 3ds Max 2017, use kBackgroundOdd instead.
Member kWindowText
As of 3ds Max 2017, used kText instead.
Member MaxMsgBox (HWND hWndParent, LPCMSTR lpText, LPCMSTR lpCaption, UINT type, UINT exType=0, DWORD *exRet=NULL)
MaxMsgBox has been deprecated, please use MaxSDK::QmaxMessageBox() or MaxSDK::MaxMessageBox instead. These methods provide a more complete extended message box functionality that better matches the Win32 MessageBox functionality. The first four parameters correspond to the Win32 MessageBox method parameters, but not all Win32 MessageBox functionality is supported. The last two optional args add the functionality listed above - exType is used for adding the additional buttons, and exRet is used for getting the extra return info.
Member MaxSDK::Util::__declspec (deprecated) StaticAssert
This has been deprecated in 3ds Max 2024, please use builtin static_assert(b, "msg") instead
Member MSPluginClass::__declspec (deprecated) static ParamType2 lookup_type(Value *name)
This function was deprecated in Max 2021. Please use MSPluginClass::lookup_paramType_from_name() instead.
Member NOTIFY_ACTIVESHADE_IN_VIEWPORT_TOGGLED
This message was deprecated in Max 2022. Please use NOTIFY_PRE_ACTIVESHADE_IN_VIEWPORT_TOGGLED and NOTIFY_POST_ACTIVESHADE_IN_VIEWPORT_TOGGLED
Member NOTIFY_FILE_POST_MERGE
Deprecated as of 3ds Max 2022, use NOTIFY_FILE_POST_MERGE3 instead.
Member NOTIFY_FILE_POST_MERGE2
Deprecated as of 3ds Max 2022, use NOTIFY_FILE_POST_MERGE3 instead.
Member ReferenceTarget::__declspec (deprecated) virtual void RefDeleted() final
Deprecated method in terms of implementation as of 3ds Max 2024 - re-implement with ReferenceMaker* method signature
Member ReferenceTarget::__declspec (deprecated) virtual void RefDeletedUndoRedo() final
Deprecated method in terms of implementation as of 3ds Max 2024 - re-implement with ReferenceMaker* method signature
Member REFMSG_GET_PARAM_DIM
Deprecated as of 3ds Max 2022, use REFMSG_GET_PARAM_NAME_LOCALIZED instead.