Diligent Engine  v.2.4.g
Namespaces | Typedefs | Enumerations | Functions
DebugOutput.h File Reference
#include "BasicTypes.h"

Go to the source code of this file.

Namespaces

 Diligent
 The library uses Direct3D-style math:
 

Typedefs

typedef void(* Diligent::DebugMessageCallbackType) (enum DEBUG_MESSAGE_SEVERITY Severity, const Char *Message, const Char *Function, const Char *File, int Line)
 Type of the debug messag callback function. More...
 

Enumerations

enum  Diligent::DEBUG_MESSAGE_SEVERITY { Diligent::DEBUG_MESSAGE_SEVERITY_INFO = 0, Diligent::DEBUG_MESSAGE_SEVERITY_WARNING, Diligent::DEBUG_MESSAGE_SEVERITY_ERROR, Diligent::DEBUG_MESSAGE_SEVERITY_FATAL_ERROR }
 Describes debug message severity. More...
 

Functions

void Diligent::SetDebugMessageCallback (DebugMessageCallbackType DbgMessageCallback)
 Sets the debug message callback function. More...