This document is archived and information here might be outdated.  Recommended version.

ISceneGraphEventsDisp Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > 3DAnalyst > ESRI.ArcGIS.Analyst3D > Interfaces > IS > ISceneGraphEventsDisp Interface
ArcGIS Developer Help

ISceneGraphEventsDisp Interface

Provides access to events that occur when state of scene graph changes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.


Name Description
Method ActiveViewerChanged Fired when the active viewer changes.
Method AfterDraw Fired when drawing finishes.
Method BeforeDraw Fired when drawing starts.
Method InteractionStopped Fired when interaction stops.
Method RecordingStarted Fired when node recording starts.
Method RecordingStopped Fired when node recording stops.
Method ViewerAdded Fired when a new viewer is added.
Method ViewerRemoved Fired when a viewer is removed.

Classes that implement ISceneGraphEventsDisp

Classes Description
SceneGraph A container for recording data and events that occur in a scene.
SceneGraphEventsDispListener (esriSystemUtility) Helper coclass to provide ISceneGraphEventsDisp support to the C++ API.