protected void SendEvent(string eventName, object data = null) { MVC.SendEvent(eventName, data); }
protected T GetModel <T>() where T : Model { return(MVC.GetModel <T>() as T); }
protected void RegisterController(string eventName, Type controllerType) { MVC.RegisterController(eventName, controllerType); }
protected void RegisterView(View view) { MVC.RegisterView(view); }
protected void RegisterModel(Model model) { MVC.RegisterModel(model); }
protected T GetView <T>() where T : View { return(MVC.GetView <T>() as T); }