コード例 #1
0
ファイル: MapEditorCallback.cs プロジェクト: rootix/Billapong
        /// <summary>
        /// Updates the is playable.
        /// </summary>
        /// <param name="isPlayable">if set to <c>true</c> the map is playable.</param>
        public void UpdateIsPlayable(bool isPlayable)
        {
            var args = new UpdateIsPlayableEventArgs(isPlayable);

            Tracer.Debug(string.Format("MapEditViewModel :: Is playable callback retrieved (Flag={0})", args.IsPlayable));
            ThreadContext.InvokeOnUiThread(() => this.IsPlayableUpdated(this, args));
        }
コード例 #2
0
ファイル: MapEditViewModel.cs プロジェクト: rootix/Billapong
 /// <summary>
 /// Updates the is playable flag.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="args">The <see cref="UpdateIsPlayableEventArgs"/> instance containing the event data.</param>
 private void IsPlayableUpdated(object sender, UpdateIsPlayableEventArgs args)
 {
     this.IsPlayable = args.IsPlayable;
 }