EventHandler Object


Defined in namespace "adsk::core" and the header file is <Core/Application/EventHandler.h>

Description

A client supplies an EventHandler and adds it to one or more Events in order to be notified when the 'event' occurs. The EventHandler can be explicitly removed from the Event or if it is deleted it is automatically removed. This is a base class - classes like DocumentEventHandler add type safety.

Derived Classes

ActiveSelectionEventHandler, ApplicationCommandEventHandler, ApplicationEventHandler, CameraEventHandler, CommandCreatedEventHandler, CommandEventHandler, CustomEventHandler, CustomFeatureEventHandler, DataEventHandler, DocumentEventHandler, HTMLEventHandler, HttpEventHandler, InputChangedEventHandler, KeyboardEventHandler, MarkingMenuEventHandler, MouseEventHandler, NavigationEventHandler, RenderEventHandler, SelectionEventHandler, SetupChangeEventHandler, SetupEventHandler, UserInterfaceGeneralEventHandler, ValidateInputsEventHandler, WebRequestEventHandler, WorkspaceEventHandler

Version

Introduced in version August 2014