3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
AssignController.h File Reference
#include "../TrackView/TreeEntry.h"
#include <Geom/geom_span.hpp>
#include "../containers/Array.h"
#include "../control.h"
#include "../maxapi.h"
#include "../maxtypes.h"

Namespaces

namespace  MaxSDK
 

Functions

CoreExport bool PerformAssignController (QWidget *dialogParent, const geo::span< TreeEntry > list, MaxSDK::Array< Control * > &newControllersOut, bool clearMot=true)
 Procedure to assign new controllers to the entries in the 'list':
 
CoreExport void OpenEditTrackParams (MaxSDK::TreeEntry entry, TimeValue time, HWND handle, IObjParam *objParams, DWORD flags)
 Try to open the floating dialog for the Animatable described by the entry parameter.
 
CoreExport bool PopulateControllerContextMenu (QMenu *contextMenu, QWidget *parent, geo::span< MaxSDK::TreeEntry > entries, bool suspendCommandPanel, bool enabledState)
 Populate a QMenu with actions to manipulate controllers.