Exemplo n.º 1
0
 public override void CameraMoved()
 {
     // LibSys.StatusBar.Trace("IP: LayerEarthquakes::CameraMoved()  drawableReady=" + Project.drawableReady);
     base.CameraMoved();
     EarthquakesCache.RefreshEarthquakesDisplayed();
     sEqPopup = null;
     init();
 }
Exemplo n.º 2
0
        public LayerEarthquakes(PictureManager pm, CameraManager cm) : base(pm, cm)
        {
            EarthquakesCache.PictureManager = pm;
            EarthquakesCache.CameraManager  = cm;

            EarthquakesCache.DynamicObjectCreateCallback += new DynamicObjectCreateHandler(EarthquakeCreateHandler);
            EarthquakesCache.DynamicObjectDeleteCallback += new DynamicObjectDeleteHandler(EarthquakeDeleteHandler);
            EarthquakesCache.DynamicObjectMoveCallback   += new DynamicObjectMoveHandler(EarthquakeMoveHandler);

            EarthquakesCache.init();
            This = this;
        }
Exemplo n.º 3
0
 public override void shutdown()
 {
     EarthquakesCache.shutdown();
 }