void INeedsDeviceReset.UnloadContent() { for (int i = 0; i < items.Count; i++) { INeedsDeviceReset o = items[i] as INeedsDeviceReset; BokuGame.Unload(o); } }
void INeedsDeviceReset.DeviceReset(GraphicsDevice device) { for (int i = 0; i < items.Count; i++) { INeedsDeviceReset o = items[i] as INeedsDeviceReset; BokuGame.DeviceReset(o, device); } }
void INeedsDeviceReset.LoadContent(bool immediate) { for (int i = 0; i < items.Count; i++) { INeedsDeviceReset o = items[i] as INeedsDeviceReset; BokuGame.Load(o, immediate); } }
void INeedsDeviceReset.UnloadContent() { INeedsDeviceReset obj = this.item as INeedsDeviceReset; BokuGame.Unload(obj); BokuGame.Unload(this.selectorGroup); base.UnloadContent(); }
void INeedsDeviceReset.LoadContent(bool immediate) { INeedsDeviceReset obj = this.item as INeedsDeviceReset; BokuGame.Load(obj, immediate); BokuGame.Load(this.selectorGroup, immediate); base.LoadContent(immediate); }
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); }
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); }
/// <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); }
} // end of TitleScreenMode Deactivate() public void OnLoadingItem(INeedsDeviceReset item) { /* * if (item.GetType().Name == "UIGrid2DBrushElement") * { * titleScreen.WaitMode = true; * } */ /* * lock (progressMessage) * { * progressMessage = "Loading " + item.GetType().Name + "..."; * } */ }