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

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

ISceneGraphEvents Interface

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.


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 ISceneGraphEvents

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.