OpenBarnyard
 
Loading...
Searching...
No Matches
TDebug.h
Go to the documentation of this file.
1#pragma once
2#include "Toshi/Typedefs.h"
3
4TBOOL TDebug_IsValidAddress( const void* a_pPtr );
5
8
9void TDebug_FinalPrintf( const TCHAR* a_szFormat, ... );
10void TDebug_FinalVPrintf( const TCHAR* a_szFormat, va_list a_Args );
11
12void TDebug_FinalSPrintf( const TCHAR* a_szFormat, ... );
13void TDebug_FinalVSPrintf( const TCHAR* a_szFormat, va_list a_Args );
14
15void TDebug_OutputDebugString( const TCHAR* a_szString );
16void TDebug_BroadcastDebugString( const TCHAR* a_szString );
17
18TINT TDebug_AssertHandler( const TCHAR* a_szExpression, const TCHAR* a_szFileName, TUINT a_uiLineNumber, const TCHAR* a_szDescription = "TASSERT" );
TINT TDebug_AssertHandler(const TCHAR *a_szExpression, const TCHAR *a_szFileName, TUINT a_uiLineNumber, const TCHAR *a_szDescription="TASSERT")
void TDebug_AcquireMutex()
void TDebug_ReleaseMutex()
void TDebug_FinalPrintf(const TCHAR *a_szFormat,...)
TBOOL TDebug_IsValidAddress(const void *a_pPtr)
void TDebug_FinalSPrintf(const TCHAR *a_szFormat,...)
void TDebug_BroadcastDebugString(const TCHAR *a_szString)
void TDebug_FinalVPrintf(const TCHAR *a_szFormat, va_list a_Args)
void TDebug_OutputDebugString(const TCHAR *a_szString)
void TDebug_FinalVSPrintf(const TCHAR *a_szFormat, va_list a_Args)
unsigned int TUINT
Definition Typedefs.h:8
char TCHAR
Definition Typedefs.h:20
int TINT
Definition Typedefs.h:7
bool TBOOL
Definition Typedefs.h:6