Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void
예제 #1
0
 public void InitializeFonts(Manifest m)
 {
     using (new Support.PerfTimer("SpriteFonts"))
     {
         if (fontSheetBuilder != null)
         {
             fontSheetBuilder.Dispose();
         }
         fontSheetBuilder = new SheetBuilder(SheetType.BGRA);
         Fonts            = m.Fonts.ToDictionary(x => x.Key,
                                                 x => new SpriteFont(Platform.ResolvePath(x.Value.First), x.Value.Second, fontSheetBuilder)).AsReadOnly();
     }
 }
예제 #2
0
        public void Dispose()
        {
            ClearHardwareCursors();

            cursors.Clear();
            sheetBuilder.Dispose();
        }
예제 #3
0
 public void Dispose()
 {
     if (vertexBuffer != null)
     {
         vertexBuffer.Dispose();
     }
     sheetBuilder.Dispose();
 }
예제 #4
0
        public void Dispose()
        {
            foreach (var cursors in hardwareCursors)
            {
                foreach (var cursor in cursors.Value)
                {
                    cursor.Dispose();
                }
            }

            sheetBuilder.Dispose();
            hardwareCursors.Clear();
        }
예제 #5
0
 public void Dispose()
 {
     palette.Dispose();
     sheetBuilder.Dispose();
 }
예제 #6
0
파일: Theater.cs 프로젝트: BlackenedRA/uRA
 public void Dispose()
 {
     sheetBuilder.Dispose();
 }