示例#1
0
        private void Game_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            chainRenderer?.Dispose();
            player?.Dispose();
            enemy?.Dispose();
            arena?.Dispose();

            texScratch?.Dispose();
            screenQuad?.Dispose();

            playButton?.Dispose();
            exitButton?.Dispose();
            fplayButton?.Dispose();
            fexitButton?.Dispose();
            ggjIcon?.Dispose();

            shdTexture?.Dispose();
            shdFloor?.Dispose();
            shdBackground?.Dispose();
            shdFinalpass?.Dispose();
            shdUserInterface?.Dispose();
            shdBloodyScreen?.Dispose();

            audioPlayer?.Dispose();
        }
示例#2
0
 public void Dispose()
 {
     audioPlayer.Stop(chainAudioHandle);
     chain1?.Dispose();
     chain2?.Dispose();
     skull1?.Dispose();
     skull2?.Dispose();
     ruby?.Dispose();
     stencilQuad?.Dispose();
 }
 public void Dispose()
 {
     texture?.Dispose();
     quad?.Dispose();
 }
示例#4
0
 public void Dispose()
 {
     vbo?.Dispose();
     mapTexture?.Dispose();
     glowmapTexture?.Dispose();
 }
示例#5
0
 public void Dispose()
 {
     texture?.Dispose();
     vbo?.Dispose();
 }