srp
software rendering pipeline
Loading...
Searching...
No Matches
message_callback.h
Go to the documentation of this file.
1// Software Rendering Pipeline (SRP) library
2// Licensed under GNU GPLv3
3
8#pragma once
9
14typedef enum SRPMessageType
15{
16 SRP_MESSAGE_ERROR,
17 SRP_MESSAGE_WARNING
19
27
36typedef void (*SRPMessageCallbackType)(
37 SRPMessageType type, SRPMessageSeverity severity, const char* sourceFunction,
38 const char* message, void* userParameter
39);
40
// ingroup Context
void(* SRPMessageCallbackType)(SRPMessageType type, SRPMessageSeverity severity, const char *sourceFunction, const char *message, void *userParameter)
Definition message_callback.h:36
SRPMessageType
Definition message_callback.h:15
SRPMessageSeverity
Definition message_callback.h:22
@ SRP_MESSAGE_SEVERITY_LOW
Definition message_callback.h:23
@ SRP_MESSAGE_SEVERITY_MODERATE
Definition message_callback.h:24
@ SRP_MESSAGE_SEVERITY_HIGH
Definition message_callback.h:25