This class controls Duality's main program flow control and general maintenance functionality. It initializes the engine, loads plugins, provides access to user input, houses global data structures and handles logfiles internally.
Example #1
0
 /// <summary>
 /// Called when Dualitys <see cref="DualityApp.ExecutionContext"/> changes.
 /// </summary>
 protected internal virtual void OnExecContextChanged(DualityApp.ExecutionContext previousContext)
 {
 }
Example #2
0
 /// <summary>
 /// Schedules this object for disposal at the end of the current update cycle.
 /// </summary>
 /// <param name="obj"></param>
 public static void DisposeLater(this IManageableObject obj)
 {
     DualityApp.DisposeLater(obj);
 }