Most subclasses of SceneGraphNode have specialized classes for representing events, for distributing events (multicasters) and for listening for these events.