Show / Hide Table of Contents

Interface IController

  1. Needs this block to implement the interfaces int IHasUniversalID.ControllerID { get; set; }
  2. Add [SyncToView] to properties/methods you wish to synchronize with the view.
Inherited Members
IHasUniversalID.ControllerID
Namespace: Eco.Core.Controller
Assembly: Eco.Core.dll
Syntax
public interface IController : IViewController, IHasUniversalID

Extension Methods

CoreAttributeExtensions.IsPropSyncToView(IController, String)
ControllerExtensions.ChangedSafe(IController, String)
ControllerExtensions.Changed(IController, String)
ControllerExtensions.OnPropertyChanged(IController, String, ISaveablePlugin)
ControllerExtensions.SetProperty<T>(IController, ref T, T, String)
ControllerExtensions.Package(IController, INetClient)
ControllerExtensions.Subscribe(IController, String, Action)
ControllerExtensions.SubscribeAndCall(IController, String, Action)
ControllerExtensions.SubscribeUnique(IController, String, Action)
ControllerExtensions.Unsubscribe(IController, String, Action)
ControllerExtensions.Subscribe(IController, ISubscriptions<ThreadSafeSubscriptions>, String, Action)
ControllerExtensions.SubscribeAndCall(IController, ISubscriptions<ThreadSafeSubscriptions>, String, Action)
ControllerExtensions.SubscribeUnique(IController, ISubscriptions<ThreadSafeSubscriptions>, String, Action)
ControllerExtensions.SubscribeUniqueAndCall(IController, ISubscriptions<ThreadSafeSubscriptions>, String, Action)
PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
ChangeNotificationUtils.PropagateChange(IController, Object, PropertyChangedEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾