Provides access to events that occur when the state of the scene graph changes.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.
Members
| Description | ||
|---|---|---|
![]()  | 
ActiveViewerChanged | Fired when the active viewer changes. | 
![]()  | 
AfterDraw | Fired when drawing finishes. | 
![]()  | 
BeforeDraw | Fired when drawing starts. | 
![]()  | 
InteractionStopped | Fired when interaction stops. | 
![]()  | 
RecordingStarted | Fired when node recording starts. | 
![]()  | 
RecordingStopped | Fired when node recording stops. | 
![]()  | 
ViewerAdded | Fired when a new viewer is added. | 
![]()  | 
ViewerRemoved | Fired when a viewer is removed. | 
CoClasses that implement ISceneGraphEvents
| CoClasses and Classes | Description | 
|---|---|
| SceneGraph | A container for recording data and events that occur in a scene. | 
| SceneGraphEvents | Helper coclass for working with the nondefault outbound ISceneGraphEvents interface in VB. | 
| SceneGraphEventsListener (esriSystemUtility) | Helper coclass to provide ISceneGraphEvents support to the C++ API. | 
