Changeset 263
- Timestamp:
- 06/28/07 12:28:00 (1 year ago)
- Files:
-
- trunk/DerelictFT/derelict/freetype/ftfuncs.d (modified) (4 diffs)
- trunk/DerelictFT/derelict/freetype/fttypes.d (modified) (1 diff)
- trunk/DerelictUtil/derelict/util/exception.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/DerelictFT/derelict/freetype/ftfuncs.d
r237 r263 199 199 bindFunc(FT_GlyphSlot_Embolden)("FT_GlyphSlot_Embolden", lib); 200 200 bindFunc(FT_GlyphSlot_Oblique)("FT_GlyphSlot_Oblique", lib); 201 bindFunc(FT_Library_SetLcdFilter)("FT_Library_SetLcdFilter", lib); 201 202 bindFunc(FTC_MruNode_Prepend)("FTC_MruNode_Prepend", lib); 202 203 bindFunc(FTC_MruNode_Up)("FTC_MruNode_Up", lib); … … 463 464 typedef void function( FT_GlyphSlot slot ) pfFT_GlyphSlot_Embolden; 464 465 typedef void function( FT_GlyphSlot slot ) pfFT_GlyphSlot_Oblique; 466 typedef FT_Error function( FT_Library library, FT_LcdFilter filter) pfFT_Library_SetLcdFilter; 465 467 typedef void function( FTC_MruNode *plist, FTC_MruNode node ) pfFTC_MruNode_Prepend; 466 468 typedef void function( FTC_MruNode *plist, FTC_MruNode node ) pfFTC_MruNode_Up; … … 712 714 pfFT_GlyphSlot_Embolden FT_GlyphSlot_Embolden; 713 715 pfFT_GlyphSlot_Oblique FT_GlyphSlot_Oblique; 716 pfFT_Library_SetLcdFilter FT_Library_SetLcdFilter; 714 717 pfFTC_MruNode_Prepend FTC_MruNode_Prepend; 715 718 pfFTC_MruNode_Up FTC_MruNode_Up; … … 817 820 pfft_validator_error ft_validator_error; 818 821 } 822 823 824 template FT_MAKE_TAG(char x1, char x2, char x3, char x4) { 825 const uint FT_MAKE_TAG = ((cast(uint)x1) << 24) + ((cast(uint)x2) << 16) + ((cast(uint)x3) << 8) + x4; 826 } trunk/DerelictFT/derelict/freetype/fttypes.d
r237 r263 628 628 T1_Parse_Have_Path 629 629 } 630 631 enum FT_LcdFilter 632 { 633 FT_LCD_FILTER_NONE = 0, 634 FT_LCD_FILTER_DEFAULT = 1, 635 FT_LCD_FILTER_LIGHT = 2, 636 FT_LCD_FILTER_LEGACY = 16 637 } 638 630 639 631 640 /******************************************************************** trunk/DerelictUtil/derelict/util/exception.d
r261 r263 128 128 * to be thrown. 129 129 */ 130 typedefbool function(char[] libName, char[] procName) MissingProcCallback;130 alias bool function(char[] libName, char[] procName) MissingProcCallback; 131 131 132 132 private MissingProcCallback missingProcCallback;
