Example #1
0
        public static void PostInit()
        {
            //load error texture
            ErrorTexture.LoadTextureFromPixels32();
            ErrorTexture.GenerateDataBuffer(1, 1);

            //load blank texture
            BlankTexture.LoadTextureFromPixels32();

            //load menu data
            MenuBack.LoadTextureFromPixels32();
            MenuBack.GenerateDataBuffer(MenuBack.ImageWidth / 3, MenuBack.ImageHeight / 3);

            Picker.LoadTextureFromPixels32();
        }
Example #2
0
        public static void Exit()
        {
            Picker.Dispose();
            MenuBack.Dispose();

            tileCache.Clear();
            objectCache.Clear();
            itemCache.Clear();
            statusCache.Clear();
            spellCache.Clear();
            mugshotCache.Clear();
            spriteCache.Clear();

            BlankTexture.Dispose();
            ErrorTexture.Dispose();

            SingleFont.Dispose();

            TextureProgram.Dispose();
        }