Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Defines the universal Message logging levels for Visual3D.

Namespace: Visual3D
Assembly: Visual3D (in Visual3D.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
public enum LogLevel
Public Enumeration LogLevel

Members

MemberValueDescription
Silent0
Value assigned to Silent Loggers, which report nothing. Not valid for a Log Message (how can a message itself be "silent"?).
Critical1
Fatal Error, leads to termination of Application or major function. Value assigned to Loggers for which Only Fatal Errors are reported (there should only ever be ONE at most!)
Error2
Error Condition happened. Something went wrong, but we can recover. Value assigned to Loggers for which Only Errors are logged. Even warnings are silenced.
Warn3
Something unexpected or suspicious happened. It should be checked out. Value assigned to Loggers for which Only Warnings and Errors are logged. Good for Production mode.
Info4
Major event happened, such as component startup or shutdown. Value assigned to Loggers for which Info, Warnings, and Errors are all logged. Even good for some production modes.
Debug5
DEBUG MODE ONLY. Debug message, only to be used for debugging. Value assigned to Loggers for which All Debug messages are shown except for Verbose - Debug, Warnings, and Errors.
Verbose6
DEBUG MODE ONLY. Verbose message, will inundate the Logger. Verbose Mode should only be turned on for specific subsections to prevent this flooding. Value assigned to Loggers for which All messages are shown. The Log will likely flood quickly.

See Also