Class Application
  
  
  
  
  
  
  Assembly: SociallyDistant.Framework.dll
  Syntax
  
    public abstract class Application : IDisposable
   
  Constructors
  
  Application()
  
  
  Declaration
  
  Properties
  
  Context
  
  
  Declaration
  
    public abstract IGameContext Context { get; }
   
  Property Value
  
  
  CpuName
  
  
  Declaration
  
    public string CpuName { get; }
   
  Property Value
  
  
  EngineVersion
  
  
  Declaration
  
    public string EngineVersion { get; }
   
  Property Value
  
  
  Instance
  
  
  Declaration
  
    public static Application Instance { get; }
   
  Property Value
  
  
  IsHandheld
  
  
  Declaration
  
    public bool IsHandheld { get; }
   
  Property Value
  
  
  Name
  
  
  Declaration
  
    public string Name { get; }
   
  Property Value
  
  
  OperatingSystem
  
  
  Declaration
  
    public string OperatingSystem { get; }
   
  Property Value
  
  
  Version
  
  
  Declaration
  
    public string Version { get; }
   
  Property Value
  
  Methods
  
  Dispose()
  Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
  
    public virtual void Dispose()
   
  
  OnRestart()
  
  
  Declaration
  
    protected abstract void OnRestart()
   
  
  Restart()
  
  
  Declaration
  
  
  Run()
  
  
  Declaration
  
    protected abstract void Run()
   
  
  Start()
  
  
  Declaration
  
  Implements