예제 #1
0
파일: Global.cs 프로젝트: abordt/Viking
        public static void AddTextureReader(TextureReader tex, string msg)
        {
            //            Trace.WriteLine("Adding Texture Reader: " + tex.GetHashCode().ToString(), "TextureUse");

            lock (Global.AllocatedTextureReaders)
            {
                if(Global.AllocatedTextureReaders.ContainsKey(tex.GetHashCode()) == false)
                    Global.AllocatedTextureReaders.Add(tex.GetHashCode(), msg);
            }

            _TexturesLoading = true;
        }
예제 #2
0
파일: Global.cs 프로젝트: abordt/Viking
        public static void RemoveTextureReader(TextureReader tex)
        {
            //            Trace.WriteLine("Removing Texture Reader: " + tex.GetHashCode().ToString(), "TextureUse");

            lock (Global.AllocatedTextureReaders)
            {
                Global.AllocatedTextureReaders.Remove(tex.GetHashCode());
            }
        }