/// <summary> /// Invokes each plugin's <see cref="CorePlugin.OnExecContextChanged"/> event handler. /// </summary> public void InvokeExecContextChanged(DualityApp.ExecutionContext previousContext) { foreach (CorePlugin plugin in this.LoadedPlugins) { plugin.OnExecContextChanged(previousContext); } }
/// <summary> /// Called when Dualitys <see cref="DualityApp.ExecutionContext"/> changes. /// </summary> internal protected virtual void OnExecContextChanged(DualityApp.ExecutionContext previousContext) { }
protected override void OnExecContextChanged(DualityApp.ExecutionContext previousContext) { base.OnExecContextChanged(previousContext); Timer.Cleanup(); }
protected override void OnExecContextChanged(DualityApp.ExecutionContext previousContext) { base.OnExecContextChanged(previousContext); // When entering or existing sandbox mode in the editor, reset the global controllers this.controller = null; }