Visualization Library 2.0.0-b5

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Macros | Functions
ftdebug.h File Reference
#include <ft2build.h>

Go to the source code of this file.

Macros

#define FT_TRACE(level, varformat)   do { } while ( 0 ) /* nothing */
 
#define FT_TRACE0(varformat)   FT_TRACE( 0, varformat )
 
#define FT_TRACE1(varformat)   FT_TRACE( 1, varformat )
 
#define FT_TRACE2(varformat)   FT_TRACE( 2, varformat )
 
#define FT_TRACE3(varformat)   FT_TRACE( 3, varformat )
 
#define FT_TRACE4(varformat)   FT_TRACE( 4, varformat )
 
#define FT_TRACE5(varformat)   FT_TRACE( 5, varformat )
 
#define FT_TRACE6(varformat)   FT_TRACE( 6, varformat )
 
#define FT_TRACE7(varformat)   FT_TRACE( 7, varformat )
 
#define FT_ERROR(varformat)   do { } while ( 0 ) /* nothing */
 
#define FT_ASSERT(condition)   do { } while ( 0 )
 
#define FT_THROW(e)   FT_ERR_CAT( FT_ERR_PREFIX, e )
 

Functions

 FT_Trace_Get_Count (void)
 
 FT_Trace_Get_Name (FT_Int idx)
 
 ft_debug_init (void)
 

Macro Definition Documentation

◆ FT_ASSERT

#define FT_ASSERT (   condition)    do { } while ( 0 )

Definition at line 211 of file ftdebug.h.

Referenced by af_face_globals_free(), af_glyph_hints_align_weak_points(), af_latin2_hints_compute_segments(), cf2_arrstack_clear(), cf2_arrstack_finalize(), cf2_arrstack_getBuffer(), cf2_arrstack_getPointer(), cf2_arrstack_init(), cf2_arrstack_push(), cf2_arrstack_setCount(), cf2_arrstack_size(), cf2_blues_capture(), cf2_decoder_parse_charstrings(), cf2_freeSeacComponent(), cf2_getBlueMetrics(), cf2_getBlueValues(), cf2_getDefaultWidthX(), cf2_getFamilyBlues(), cf2_getFamilyOtherBlues(), cf2_getLanguageGroup(), cf2_getNominalWidthX(), cf2_getOtherBlues(), cf2_getPpemY(), cf2_getSeacComponent(), cf2_getStdHW(), cf2_getStdVW(), cf2_getSubfont(), cf2_glyphpath_closeOpenPath(), cf2_initGlobalRegionBuffer(), cf2_initLocalRegionBuffer(), cf2_outline_close(), cf2_outline_reset(), cf2_stack_getReal(), FT_Get_Charmap_Index(), ft_glyphslot_set_bitmap(), ft_mem_qrealloc(), ft_module_get_service(), FT_Stream_EnterFrame(), FT_Stream_ExitFrame(), FT_Stream_GetChar(), FT_Stream_GetULong(), FT_Stream_GetULongLE(), FT_Stream_GetUOffset(), FT_Stream_GetUShort(), FT_Stream_GetUShortLE(), FT_Stream_ReadChar(), FT_Stream_ReadULong(), FT_Stream_ReadULongLE(), FT_Stream_ReadUOffset(), FT_Stream_ReadUShort(), FT_Stream_ReadUShortLE(), FTC_CMapCache_Lookup(), FTC_MruList_New(), FTC_MruList_Reset(), FTC_MruNode_Remove(), FTC_MruNode_Up(), ftc_snode_weight(), mm_weights_unmap(), t1_cmap_custom_init(), T1_Compute_Max_Advance(), t1_decoder_parse_charstrings(), T1_Face_Done(), T1_Load_Glyph(), tt_cmap_init(), and TT_Load_Simple_Glyph().

◆ FT_ERROR

#define FT_ERROR (   varformat)    do { } while ( 0 ) /* nothing */

◆ FT_THROW

#define FT_THROW (   e)    FT_ERR_CAT( FT_ERR_PREFIX, e )

Definition at line 213 of file ftdebug.h.

◆ FT_TRACE

#define FT_TRACE (   level,
  varformat 
)    do { } while ( 0 ) /* nothing */

Definition at line 95 of file ftdebug.h.

◆ FT_TRACE0

#define FT_TRACE0 (   varformat)    FT_TRACE( 0, varformat )

Definition at line 157 of file ftdebug.h.

◆ FT_TRACE1

#define FT_TRACE1 (   varformat)    FT_TRACE( 1, varformat )

◆ FT_TRACE2

#define FT_TRACE2 (   varformat)    FT_TRACE( 2, varformat )

◆ FT_TRACE3

#define FT_TRACE3 (   varformat)    FT_TRACE( 3, varformat )

◆ FT_TRACE4

#define FT_TRACE4 (   varformat)    FT_TRACE( 4, varformat )

◆ FT_TRACE5

#define FT_TRACE5 (   varformat)    FT_TRACE( 5, varformat )

◆ FT_TRACE6

#define FT_TRACE6 (   varformat)    FT_TRACE( 6, varformat )

Definition at line 163 of file ftdebug.h.

Referenced by PCF_Glyph_Load().

◆ FT_TRACE7

#define FT_TRACE7 (   varformat)    FT_TRACE( 7, varformat )

Definition at line 164 of file ftdebug.h.

Referenced by af_axis_hints_new_edge(), and FT_Done_Library().

Function Documentation

◆ ft_debug_init()

ft_debug_init ( void  )

Definition at line 265 of file ftdebug.c.

References FT_BASE_DEF.

Referenced by FT_New_Library().

◆ FT_Trace_Get_Count()

FT_Trace_Get_Count ( void  )

Definition at line 272 of file ftdebug.c.

References FT_BASE_DEF.

◆ FT_Trace_Get_Name()

FT_Trace_Get_Name ( FT_Int  idx)

Definition at line 279 of file ftdebug.c.

References FT_UNUSED, idx, and NULL.