3ds Max C++ API Reference
|
Classes | |
class | IGenericEvent |
IGenericEvent is a common class to all notifications events received: More... | |
struct | ParamBlockData |
Is a data structure for parameter blocks updates, used with events such as : EventType_Material_ParamBlock, EventType_Node_ParamBlock, ... All related to paramblocks updates. More... | |
struct | ParamBlockData::ContainerTypeAndIndex |
Is a data structure for parameter blocks container information Retrieve the parameter block that was updated in the references or custom attributes or whatever of the Object* from the INode* or Mtl* or Texmap* etc... Example is a parameter from the shadow generator of a light node has been updated : m_ParamBlockType is the type of the param block such as PB1 or PB2 m_ParamBlockIndexPath contains the path to retrieve which parameter block was udpated. More... | |
class | IMaterialEvent |
You receive a IMaterialEvent instance when something is changed in a Material: Events monitored : all related to materials. More... | |
class | ITexmapEvent |
You receive a ITexmapEvent instance when something is changed in a Texmap: Events monitored : all related to texmaps. More... | |
class | IReferenceTargetEvent |
You receive a IReferenceTargetEvent instance when something is changed in a ReferenceTarget: Events monitored : all related to reference targetss. More... | |
class | INodeEvent |
Base class for all events associated with notifier types: NotifierType_Node_*. More... | |
class | INodeParamBlockEvent |
Event related to a parameter block change in a node's object. More... | |
class | INodePropertyEvent |
Event related to a change in a node's object GI properties. More... | |
class | IViewEvent |
You receive a IViewEvent instance when something dealing with the view has changed: Events received with that class : EventType_View_Transform or EventType_View_Active. More... | |
class | ISceneNodeEvent |
You receive a ISceneNodeEvent instance when some nodes have been added/removed to/from the scene Event monitored: EventType_Scene_Node_Added/EventType_Scene_Node_Removed. More... | |
Namespaces | |
namespace | MaxSDK |
namespace | MaxSDK::NotificationAPI |
This file contains The notification API events we receive when something is updated in the scene