Package gaiasky.event
Interface IObserver
- All Known Implementing Classes:
AbstractGui,AtmosphereShaderProvider,BaseIntShaderProvider,BillboardGroup,BillboardGroupRenderSystem,BillboardStarRenderSystem,BookmarksComponent,BookmarksManager,CameraComponent,CameraKeyframeManager,CameraManager,CamRecorder,CatalogManager,CloudComponent,ConsoleLogger,ControllerConfigWindow,ControllerGui,ControlsWindow,CosmicRuler,CrashGui,CustomInterface,DatasetsComponent,DatasetWatcher,DebugGui,DebugInterface,DefaultIntShaderProvider,DepthIntShaderProvider,EventManager,EventScriptingInterface,FocusInfoInterface,FovCamera,FullGui,GaiaSky,GaiaSkyDesktop,GaiaSkyView,GameMouseKbdListener,GlobalClock,GroundShaderProvider,GuiRegistry,HiddenHelperUser,IndividualVisibilityWindow,InstancedRenderSystem,KeyframesWindow,LightPositionUpdater,LoadingGui,LoadProgressInterface,LocationLogComponent,LocationLogManager,MainPostProcessor,MasterManager,MaterialComponent,MathManager,MessagesInterface,MilkyWay,ModelComponent,MusicComponent,MusicManager,NaturalCamera,NaturalControllerListener,NaturalMouseKbdListener,NotificationsInterface,ObjectsComponent,OctreeGroupLoader,OrbitalElementsGroup,OrbitalElementsGroupRenderSystem,OrbitalElementsParticlesRenderSystem,OrbitRefresher,Particle.ParamUpdater,ParticleGroup,ParticleGroupInstRenderSystem,ParticleGroupPointRenderSystem,ParticleGroupRenderSystem,PointCloudRenderSystem,PointCloudTriRenderSystem,PopupNotificationsInterface,PreferencesWindow,ProceduralGenerationWindow,RecursiveGrid,RelativisticEffectsManager,RelativisticShaderProvider,RenderGui,RunStateInterface,SAMPClient,SceneGraphRenderer,ScreenModeCmd,ScreenshotsManager,Settings.CamrecorderSettings,Settings.FrameSettings,Settings.GraphicsSettings,Settings.PostprocessSettings,Settings.ProgramSettings,Settings.RuntimeSettings,Settings.SceneSettings,Settings.SceneSettings.CameraSettings,Settings.SceneSettings.CrosshairSettings,Settings.SceneSettings.LabelSettings,Settings.SceneSettings.OctreeSettings,Settings.SceneSettings.ProperMotionSettings,Settings.SceneSettings.RendererSettings,Settings.SceneSettings.StarSettings,Settings.ScreenshotSettings,SGRCubemapProjections,SGROpenVR,SGRStereoscopic,SlaveConfigWindow,Spacecraft,SpacecraftCamera,SpacecraftGui,StarGroup,StarGroupInstRenderSystem,StarGroupPointRenderSystem,StarGroupRenderSystem,StarPointRenderSystem,StereoGui,StreamingOctreeLoader,TessellationShaderProvider,Text2D,TimeComponent,TopInfoInterface,UncertaintiesHandler,VariableGroupInstRenderSystem,VariableGroupPointRenderSystem,VariableGroupRenderSystem,VertGPURenderSystem,VisibilityComponent,VisualEffectsComponent,VRControllerInfoGui,VRInfoGui,VRSelectionGui,WelcomeGui,WelcomeGuiVR
public interface IObserver
Interface to be implemented by anyone willing to watch and be notified of events.
-
Method Summary
-
Method Details
-
notify
Event notification call.- Parameters:
event- The event type.source- The source object, if any.data- The data associated with this event.
-