Space Engineers
Static Public Member Functions | Static Public Attributes | List of all members
Sandbox.MyErrorReporter Class Reference

Static Public Member Functions

static void ReportRendererCrash (string logfile, string gameName, string minimumRequirementsPage, VRageRender.MyRenderExceptionEnum type)
 
static void ReportNotCompatibleGPU (string gameName, string logfile, string minimumRequirementsPage)
 
static void ReportNotDX11GPUCrash (string gameName, string logfile, string minimumRequirementsPage)
 
static void ReportGpuUnderMinimumCrash (string gameName, string logfile, string minimumRequirementsPage)
 
static void ReportOutOfMemory (string gameName, string logfile, string minimumRequirementsPage)
 
static void ReportOutOfVideoMemory (string gameName, string logfile, string minimumRequirementsPage)
 
static void ReportNotInteractive (string logName, string id)
 
static void Report (string logName, string gameName, string id, string errorMessage)
 
static void ReportAppAlreadyRunning (string gameName)
 

Static Public Attributes

static string SUPPORT_EMAIL = "support@keenswh.com"
 
static string MESSAGE_BOX_CAPTION = "{0} Launcher"
 
static string APP_ALREADY_RUNNING = "Sorry, but {0} is already running on your computer. Only one instance allowed."
 
static string APP_ERROR_CAPTION = "{0} - Application Error"
 
static string APP_LOG_REPORT_FAILED
 
static string APP_LOG_REPORT_THANK_YOU
 
static string APP_ERROR_MESSAGE
 
static string APP_ERROR_MESSAGE_DX11_NOT_AVAILABLE
 
static string APP_ERROR_MESSAGE_LOW_GPU
 
static string APP_ERROR_MESSAGE_NOT_DX11_GPU
 
static string APP_ERROR_MESSAGE_DRIVER_NOT_INSTALLED
 
static string APP_WARNING_MESSAGE_UNSUPPORTED_GPU
 
static string APP_ERROR_OUT_OF_MEMORY
 
static string APP_ERROR_OUT_OF_VIDEO_MEMORY
 

Detailed Description

Definition at line 16 of file MyErrorReporter.cs.

Member Function Documentation

static void Sandbox.MyErrorReporter.Report ( string  logName,
string  gameName,
string  id,
string  errorMessage 
)
inlinestatic

Definition at line 121 of file MyErrorReporter.cs.

static void Sandbox.MyErrorReporter.ReportAppAlreadyRunning ( string  gameName)
inlinestatic

Definition at line 145 of file MyErrorReporter.cs.

static void Sandbox.MyErrorReporter.ReportGpuUnderMinimumCrash ( string  gameName,
string  logfile,
string  minimumRequirementsPage 
)
inlinestatic

Definition at line 56 of file MyErrorReporter.cs.

static void Sandbox.MyErrorReporter.ReportNotCompatibleGPU ( string  gameName,
string  logfile,
string  minimumRequirementsPage 
)
inlinestatic

Definition at line 44 of file MyErrorReporter.cs.

static void Sandbox.MyErrorReporter.ReportNotDX11GPUCrash ( string  gameName,
string  logfile,
string  minimumRequirementsPage 
)
inlinestatic

Definition at line 50 of file MyErrorReporter.cs.

static void Sandbox.MyErrorReporter.ReportNotInteractive ( string  logName,
string  id 
)
inlinestatic

Definition at line 111 of file MyErrorReporter.cs.

static void Sandbox.MyErrorReporter.ReportOutOfMemory ( string  gameName,
string  logfile,
string  minimumRequirementsPage 
)
inlinestatic

Definition at line 62 of file MyErrorReporter.cs.

static void Sandbox.MyErrorReporter.ReportOutOfVideoMemory ( string  gameName,
string  logfile,
string  minimumRequirementsPage 
)
inlinestatic

Definition at line 68 of file MyErrorReporter.cs.

static void Sandbox.MyErrorReporter.ReportRendererCrash ( string  logfile,
string  gameName,
string  minimumRequirementsPage,
VRageRender.MyRenderExceptionEnum  type 
)
inlinestatic

Definition at line 24 of file MyErrorReporter.cs.

Member Data Documentation

string Sandbox.MyErrorReporter.APP_ALREADY_RUNNING = "Sorry, but {0} is already running on your computer. Only one instance allowed."
static

Definition at line 223 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_ERROR_CAPTION = "{0} - Application Error"
static

Definition at line 224 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_ERROR_MESSAGE
static
Initial value:
= (
"{0} - application error occured. For more information please see application log at {1}\n\n" +
"If you want to help us make {0} a better game, you can send us the log file. " +
"No personal data or any sensitive information will be submitted.\n\n" +
"Do you want to submit this log to developers?\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 240 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_ERROR_MESSAGE_DRIVER_NOT_INSTALLED
static
Initial value:
= (
"{1} - application error occured. For more information please see application log at {0}\n\n" +
"It seems that your graphics card driver is not installed or your graphics card does not meet minimum requirements. " +
"Please install driver and see minimum requirements at {2}\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 276 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_ERROR_MESSAGE_DX11_NOT_AVAILABLE
static
Initial value:
= (
"{1} - application error occured. For more information please see application log at {0}\n\n" +
"This problem may be caused by your graphics card, because it does not meet minimum requirements. " +
"DirectX 11 GPU is required. " +
"Please see minimum requirements at {2}\n\n" +
"Do you want to submit your configuration to developers?\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 249 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_ERROR_MESSAGE_LOW_GPU
static
Initial value:
= (
"{1} - application error occured. For more information please see application log at {0}\n\n" +
"This problem may be caused by your graphics card, because it does not meet minimum requirements. " +
"Please see minimum requirements at {2}\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 259 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_ERROR_MESSAGE_NOT_DX11_GPU
static
Initial value:
= (
"{1} - application error occured. For more information please see application log at {0}\n\n" +
"This problem may be caused by your graphics card, because it does not meet minimum requirements. " +
"DirectX 11 GPU is required. " +
"Please see minimum requirements at {2}\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 267 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_ERROR_OUT_OF_MEMORY
static
Initial value:
= (
"{1} - application error occured. For more information please see application log at {0}\n\n" +
"This problem is caused by limited memory on your system. In case you're still using 32-bit operating system, upgrade is strongly recommended.\n\n" +
"In case you're using 64-bit operating system, please close other applications (especially internet browser) and try again or install additional system memory.\n\n" +
"Please see minimum requirements at {2}\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 292 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_ERROR_OUT_OF_VIDEO_MEMORY
static
Initial value:
= (
"{1} - application error occured. For more information please see application log at {0}\n\n" +
"This problem is caused by limited video memory on your system. Please make sure you Graphics card meets minimum requirements: at least 512 MB of video memory" +
"If you have enabled MODs or playing on server with MODs, this may be the cause. Some mods feature high quality textures which consumes great amount of video memory.\n\n" +
"Please see minimum requirements at {2}\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 301 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_LOG_REPORT_FAILED
static
Initial value:
= (
"{0} log upload failed\n" +
"{1}\n\n" +
"If you want to help us make {0} a better game, please send the application log to {2}\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 226 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_LOG_REPORT_THANK_YOU
static
Initial value:
= (
"We make sure the issue will be fixed as soon as possible!\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 234 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.APP_WARNING_MESSAGE_UNSUPPORTED_GPU
static
Initial value:
= (
"{1} - Warning!\n\n" +
"It seems that your graphics card is currently unsupported because it does not meet minimum requirements. For more information please see application log at {0}\n" +
"Please see minimum requirements at {2}\n\n" +
"Thank You!\n" +
"Keen Software House"
).Replace("\n", MyUtils.C_CRLF)

Definition at line 284 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.MESSAGE_BOX_CAPTION = "{0} Launcher"
static

Definition at line 222 of file MyErrorReporter.cs.

string Sandbox.MyErrorReporter.SUPPORT_EMAIL = "support@keenswh.com"
static

Definition at line 220 of file MyErrorReporter.cs.


The documentation for this class was generated from the following file: