mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-07-28 18:20:02 +00:00
26 lines
586 B
C
26 lines
586 B
C
// Copyright (c) 2025 Epic Games Tools
|
|
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
|
|
|
#pragma once
|
|
|
|
typedef enum
|
|
{
|
|
LNK_Log_Null,
|
|
LNK_Log_Debug,
|
|
LNK_Log_InputObj,
|
|
LNK_Log_InputLib,
|
|
LNK_Log_IO_Read,
|
|
LNK_Log_IO_Write,
|
|
LNK_Log_SizeBreakdown,
|
|
LNK_Log_LinkStats,
|
|
LNK_Log_Timers,
|
|
LNK_Log_Count
|
|
} LNK_LogType;
|
|
|
|
internal void set_log_level(LNK_LogType type, B32 is_enabled);
|
|
internal B32 lnk_get_log_status(LNK_LogType type);
|
|
internal void lnk_log(LNK_LogType type, char *fmt, ...);
|
|
|
|
internal LNK_LogType lnk_log_type_from_string(String8 string);
|
|
|