Interface IObserver

All Known Implementing Classes:
AbstractGamepadListener, AbstractGui, APIv2, AtmosphereShaderProvider, BaseIntShaderProvider, BillboardEntityRenderSystem, BillboardProceduralCPURenderer, BillboardProceduralRenderer, BillboardRenderer, BillboardSetRenderer, BookmarkNameDialog, BookmarksComponent, BookmarksManager, Camcorder, CameraComponent, CameraInfoInterface, CameraManager, CameraModule, CatalogManager, ConsoleInterface, ConsoleLogger, ConstellationRadio, ControlsInterface, ControlsWindow, CustomInterface, DataModule, DatasetsComponent, DatasetVisualSettingsWindow, DatasetWatcher, DebugGui, DebugInterface, DefaultIntShaderProvider, DepthIntShaderProvider, ElementsRenderer, ElementsSetRadio, ElementsSetRenderer, EntityRadio, EventManager, FrameOutputGui, GaiaSky, GaiaSkyDesktop, GaiaSkyView, GalaxyGenerationWindow, GameMouseKbdListener, GamepadConfigWindow, GamepadGui, GlobalClock, GridRecursiveRadio, GroundShaderProvider, GuiGamepadListener, GuiRegistry, HiddenHelperUser, IndividualVisibilityWindow, InputModule, InstancedRenderSystem, KeyboardInputController, KeyframesManager, KeyframesWindow, LoadingGui, LoadProgressInterface, LocationInfoInterface, LocationLogComponent, LocationLogManager, MainGamepadListener, MainGui, MainMouseKbdListener, MainPostProcessor, MainVRGui, MasterManager, MaterialComponent, MessagesInterface, ModelComponent, ModelRenderer, NaturalCamera, NotificationsInterface, ObjectDebugWindow, Observer, OctreeLoader, OpenXRListener, OrbitRefresher, OwnCheckBox, ParticleInitializer, ParticleSetInstancedRenderer, ParticleSetPointRenderer, ParticleSetUpdaterTask, PBRDepthShaderProvider, PBREmissiveShaderProvider, PBRShaderProvider, PointCloudQuadRenderer, PointCloudRenderer, PointCloudRenderSystem, PointCloudTriRenderSystem, PopupNotificationsInterface, PreferencesWindow, PrimitiveVertexRenderSystem, ProceduralGenerationWindow, RelativisticEffectsManager, RelativisticShaderProvider, RenderModeCubemapProjections, RenderModeStereoscopic, RulerRadio, RunStateInterface, SAMPClient, SceneModule, SceneObserver, SceneRenderer, ScreenModeCmd, ScreenshotsManager, Settings.CamrecorderSettings, Settings.ControlsSettings.GamepadSettings, Settings.FrameSettings, Settings.GraphicsSettings, Settings.PostprocessSettings, Settings.ProgramSettings, Settings.ProgramSettings.ModeStereoSettings, Settings.ProgramSettings.UiSettings, Settings.RuntimeSettings, Settings.SceneSettings, Settings.SceneSettings.CameraSettings, Settings.SceneSettings.CrosshairSettings, Settings.SceneSettings.LabelSettings, Settings.SceneSettings.OctreeSettings, Settings.SceneSettings.ProperMotionSettings, Settings.SceneSettings.RendererSettings, Settings.SceneSettings.RendererSettings.LineSettings, Settings.SceneSettings.StarSettings, Settings.ScreenshotSettings, SingleStarQuadRenderer, SlaveConfigWindow, SpacecraftCamera, SpacecraftGamepadListener, SpacecraftGui, SpacecraftRadio, StarSetInstancedRenderer, StarSetPointRenderer, StereoGui, SVTManager, TessellationShaderProvider, TimeComponent, TimeGui, TimeGuiInterface, TopInfoInterface, VariableSetInstancedRenderer, VariableSetPointRenderer, VisibilityComponent, VisualSettingsComponent, VolumeRenderer, VRDevice, VSOP87Binary, WelcomeGui, WelcomeGuiVR, WindowGamepadListener

public interface IObserver
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    notify(Event event, Object source, Object... data)
    Event notification call.
  • Method Details

    • notify

      void notify(Event event, Object source, Object... data)
      Event notification call.
      Parameters:
      event - The event type.
      source - The source object, if any.
      data - The data associated with this event.