3ds Max C++ API Reference
|
You receive a IMaterialEvent instance when something is changed in a Material: Events monitored : all related to materials. More...
#include <NotificationAPI_Events.h>
Public Member Functions | |
virtual Mtl * | GetMtl (void) const =0 |
Retrieve the Mtl*. More... | |
virtual const MaxSDK::Array< ParamBlockData > & | GetParamBlockData (void) const =0 |
Retrieve all the parameters updated in the parameter blocks in case of EventType_Material_ParamBlock, they are sorted by indices of the parameterblocks in the References of the object. More... | |
![]() | |
virtual NotifierType | GetNotifierType (void) const =0 |
Get the type of notifier: More... | |
virtual size_t | GetEventType (void) const =0 |
Get the update type. More... | |
virtual void | DebugPrintToFile (FILE *f) const =0 |
For debugging purpose you may use this to print the event to an existing file stream. More... | |
Protected Member Functions | |
virtual | ~IMaterialEvent () |
![]() | |
virtual | ~IGenericEvent () |
You receive a IMaterialEvent instance when something is changed in a Material: Events monitored : all related to materials.
|
inlineprotectedvirtual |
|
pure virtual |
Retrieve all the parameters updated in the parameter blocks in case of EventType_Material_ParamBlock, they are sorted by indices of the parameterblocks in the References of the object.