Exemplo n.º 1
0
        public void Deinitialize()
        {
            Debug.WriteLine("TestSimulator::Deinitialize()");

            CarProvider.Clear();
            TrackProvider.Clear();

            CarProvider   = null;
            TrackProvider = null;
        }
Exemplo n.º 2
0
    //float midPeakSpan;
    //float bottomMidSpan;

//	Texture2D texture;
//	int textureWidth; // heightmap width
//	int textureHeight; // heightmap height
//	float textureWidthInv;
//	float textureHeightInv;
//	Color[] colors;


    // Use this for initialization

    public void setupTrackProvider()
    {
        if (trackProvider == null)
        {
            trackProvider = GetComponent <TrackProvider> ();
            trackWorldDimentions.x.set(trackProvider.getMinDims().x, trackProvider.getMaxDims().x);
            trackWorldDimentions.y.set(trackProvider.getMinDims().y, trackProvider.getMaxDims().y);
            trackWorldDimentions.z.set(trackProvider.getMinDims().z, trackProvider.getMaxDims().z);
        }
    }
Exemplo n.º 3
0
        public MusicDataManager()
        {
            _databaseFile =
                new FileInfo(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),
                                          "Hurricane", "database.sqlite"));

            Images    = new ImagesProvider();
            Artists   = new ArtistProvider(Images);
            Albums    = new AlbumsProvider(Artists);
            Tracks    = new TrackProvider(Artists, Images, Albums);
            Playlists = new PlaylistProvider(Tracks);
            UserData  = new UserDataProvider();

            LastfmApi    = new LastfmApi(Artists);
            MusicManager = new MusicManager();
            MusicManager.TrackChanged   += MusicManager_TrackChanged;
            MusicManager.NewTrackOpened += MusicManager_NewTrackOpened;
            MusicStreamingPluginManager  = new MusicStreamingPluginManager();
        }