See: Description
| Interface | Description |
|---|---|
| AppearanceListener | |
| AudioListener | |
| CameraListener |
Implemented by event listeners that wish to get informed when a
camera changes.
|
| GeometryListener |
Event notifaction interface for geometries.
|
| LightListener |
Implemented by event listeners that wish to get informed when a
light changes.
|
| SceneGraphComponentListener |
Implemented by event listeners that wish to get informed when a direct
child of a component has been added or removed.
|
| ToolListener |
Implemented by event listeners that wish to get informed when a direct
child of a component has been added or removed.
|
| TransformationListener |
Implemented by event listeners that wish to get informed when a
transformation matrix changes.
|
| Class | Description |
|---|---|
| AppearanceEvent | |
| AppearanceEventMulticaster | |
| AudioEvent | |
| AudioEventMulticaster | |
| CameraEvent | |
| CameraEventMulticaster | |
| GeometryEvent |
The event object containing information about the changed
geometry data.
|
| GeometryEventMulticaster | |
| LightEvent | |
| LightEventMulticaster | |
| SceneEvent | |
| SceneGraphComponentEvent | |
| SceneGraphComponentEventMulticaster | |
| ToolEvent | |
| ToolEventMulticaster | |
| TransformationEvent | |
| TransformationEventMulticaster |
Most subclasses of SceneGraphNode have specialized classes for representing events, for distributing events (multicasters) and for listening for these events.