Example #1
0
 void INeedsDeviceReset.UnloadContent()
 {
     for (int i = 0; i < items.Count; i++)
     {
         INeedsDeviceReset o = items[i] as INeedsDeviceReset;
         BokuGame.Unload(o);
     }
 }
Example #2
0
 void INeedsDeviceReset.DeviceReset(GraphicsDevice device)
 {
     for (int i = 0; i < items.Count; i++)
     {
         INeedsDeviceReset o = items[i] as INeedsDeviceReset;
         BokuGame.DeviceReset(o, device);
     }
 }
Example #3
0
 void INeedsDeviceReset.LoadContent(bool immediate)
 {
     for (int i = 0; i < items.Count; i++)
     {
         INeedsDeviceReset o = items[i] as INeedsDeviceReset;
         BokuGame.Load(o, immediate);
     }
 }
Example #4
0
            void INeedsDeviceReset.UnloadContent()
            {
                INeedsDeviceReset obj = this.item as INeedsDeviceReset;

                BokuGame.Unload(obj);
                BokuGame.Unload(this.selectorGroup);
                base.UnloadContent();
            }
Example #5
0
            void INeedsDeviceReset.LoadContent(bool immediate)
            {
                INeedsDeviceReset obj = this.item as INeedsDeviceReset;

                BokuGame.Load(obj, immediate);
                BokuGame.Load(this.selectorGroup, immediate);
                base.LoadContent(immediate);
            }
Example #6
0
            public void UnloadContent()
            {
                if (this.adornments != null)
                {
                    foreach (INeedsDeviceReset renderObj in this.adornments)
                    {
                        BokuGame.Unload(renderObj);
                    }
                }
                INeedsDeviceReset o = this.item as INeedsDeviceReset;

                BokuGame.Unload(o);
            }
Example #7
0
            public void LoadContent(bool immediate)
            {
                if (this.adornments != null)
                {
                    foreach (INeedsDeviceReset renderObj in this.adornments)
                    {
                        BokuGame.Load(renderObj, immediate);
                    }
                }
                INeedsDeviceReset o = this.item as INeedsDeviceReset;

                BokuGame.Load(o, immediate);
            }
Example #8
0
            /// <summary>
            /// Recreate render targets
            /// </summary>
            /// <param name="graphics"></param>
            public void DeviceReset(GraphicsDevice device)
            {
                if (this.adornments != null)
                {
                    foreach (INeedsDeviceReset adornment in this.adornments)
                    {
                        BokuGame.DeviceReset(adornment, device);
                    }
                }

                INeedsDeviceReset o = this.item as INeedsDeviceReset;

                BokuGame.DeviceReset(o, device);
            }
Example #9
0
        }   // end of TitleScreenMode Deactivate()

        public void OnLoadingItem(INeedsDeviceReset item)
        {
            /*
             * if (item.GetType().Name == "UIGrid2DBrushElement")
             * {
             *  titleScreen.WaitMode = true;
             * }
             */
            /*
             * lock (progressMessage)
             * {
             *  progressMessage = "Loading " + item.GetType().Name + "...";
             * }
             */
        }