コード例 #1
0
ファイル: App.xaml.cs プロジェクト: andyhebear/likeleon
        private static void SetupMogreResources()
        {
            // Configure resource paths from : "resources.cfg" file
            Mogre.ConfigFile cf = new Mogre.ConfigFile();
            cf.Load("resources.cfg", "\t:=", true);

            // Go through all sections & settings in the file
            Mogre.ConfigFile.SectionIterator seci = cf.GetSectionIterator();
            while (seci.MoveNext())
            {
                string secName = seci.CurrentKey;

                Mogre.ConfigFile.SettingsMultiMap settings = seci.Current;
                foreach (var pair in settings)
                {
                    string typeName = pair.Key;
                    string archName = pair.Value;
                    Mogre.ResourceGroupManager.Singleton.AddResourceLocation(archName, typeName, secName);
                }
            }
        }
コード例 #2
0
ファイル: App.xaml.cs プロジェクト: andyhebear/likeleon
        private static void SetupMogreResources()
        {
            // Configure resource paths from : "resources.cfg" file
            Mogre.ConfigFile cf = new Mogre.ConfigFile();
            cf.Load("resources.cfg", "\t:=", true);

            // Go through all sections & settings in the file
            Mogre.ConfigFile.SectionIterator seci = cf.GetSectionIterator();
            while (seci.MoveNext())
            {
                string secName = seci.CurrentKey;

                Mogre.ConfigFile.SettingsMultiMap settings = seci.Current;
                foreach (var pair in settings)
                {
                    string typeName = pair.Key;
                    string archName = pair.Value;
                    Mogre.ResourceGroupManager.Singleton.AddResourceLocation(archName, typeName, secName);
                }
            }
        }