private void interfaceWithDownloadListener()
 {
     if (LoggedInUser.GetLoggedInUser() != null)
     {
         CloseGlyphsDownloader.getInstance().addGlyphDownloadedListener(this);
     }
 }
 public void OnDestroy()
 {
     HardwareController.Instance.removeLocationListener(this);
     HardwareController.Instance.removeDeviceAngleChangeListener(this);
     CloseGlyphsDownloader.getInstance().removeGlyphDownloadedListener(this);
     clearRenderGlyphListeners();
 }
 private void interfaceWithHardwareController()
 {
     HardwareController.Instance.addLocationListener(this);
     HardwareController.Instance.addDeviceAngleChangeListener(this);
     CloseGlyphsDownloader.getInstance().addGlyphDownloadedListener(this);
 }
 public void OnDestroy()
 {
     CloseGlyphsDownloader.getInstance().removeGlyphDownloadedListener(this);
 }