protected override void CreateEffect() { if (!m_isInitialized) { m_wrappedEffect.InitializeEffect(); m_isInitialized = true; } }
/// <summary> /// 初期化メソッド /// </summary> public static void Init() { if (WPFUtil.IsInDesignMode) { return; } ShogiInitializer.Initialize( System.Reflection.Assembly.GetEntryAssembly(), "ShogiData"); Settings = Settings.CreateSettings <Settings>(); MainViewModel = new ViewModel.MainViewModel(); ShogiModel = new ViewModel.ShogiModel(); Updater = new PresentationUpdater( "http://garnet-alice.net/programs/bonako/update/versioninfo.xml"); // ボナンザを起動します。 ResetBonanza(null); Updater.Start(); EffectInfo.InitializeEffect(typeof(ViewModel.EffectTable)); }