The name change notifications.

The name change notifications.

Module description

Macros

#define NOTIFY_NODE_RENAMED   0x0000001E
 These kinds of notifications are sent when the name of a target has been changed. More...
 

Scene State Notifications

All the SceneState notifications have NotifyInfo::callParam as a const MCHAR* with the SceneState name except for NOTIFY_SCENESTATE_RENAME

#define NOTIFY_SCENESTATE_RENAME   0x000000A4
 Sent after a Scene State is renamed. More...
 

Named Selection Sets Notifications.

The following notifications will be broadcast whenever any operation has been done to a named selection set.

Note
These notifications only apply to named selection sets of objects but not sub-object ones.
#define NOTIFY_NAMED_SEL_SET_RENAMED   0x000000BC
 Sent when a Named selection set name is changed, either in the old UI, or via maxscript. More...
 

Macro Definition Documentation

#define NOTIFY_NODE_RENAMED   0x0000001E

These kinds of notifications are sent when the name of a target has been changed.

All these notifications use the struct NameChange as their call parameter.

See also
NameChange
NOTIFY_NODE_RENAMED,NOTIFY_SCENESTATE_RENAME,NOTIFY_NAMED_SEL_SET_RENAMED Sent if a is node renamed. Call Param is a pointer to struct{ const MCHAR* oldname; const MCHAR* newname; }
See \MAXSDK\SAMPLES\OBJECTS\LIGHT.CPP for an example of this notification in use.
#define NOTIFY_SCENESTATE_RENAME   0x000000A4

Sent after a Scene State is renamed.

NotifyInfo::callParam is pointer to struct{ const MCHAR* oldname; const MCHAR* newname; }

#define NOTIFY_NAMED_SEL_SET_RENAMED   0x000000BC

Sent when a Named selection set name is changed, either in the old UI, or via maxscript.

NotifyInfo::callParam is a pointer to the struct NameChange of the changed named set.