Font metrics class.  
 More...
#include <font_metrics.h>
Font metrics class. 
 
 
◆ FontMetrics() [1/2]
      
        
          | clan::FontMetrics::FontMetrics | ( |  | ) |  | 
      
 
 
◆ FontMetrics() [2/2]
      
        
          | clan::FontMetrics::FontMetrics | ( | float | height, | 
        
          |  |  | float | ascent, | 
        
          |  |  | float | descent, | 
        
          |  |  | float | internal_leading, | 
        
          |  |  | float | external_leading, | 
        
          |  |  | float | line_height, | 
        
          |  |  | float | pixel_ratio ) | 
      
 
 
◆ ~FontMetrics()
      
        
          | clan::FontMetrics::~FontMetrics | ( |  | ) |  | 
      
 
 
◆ get_ascent()
      
        
          | float clan::FontMetrics::get_ascent | ( |  | ) | const | 
      
 
Returns the font ascender. 
 
 
◆ get_baseline_offset()
      
        
          | float clan::FontMetrics::get_baseline_offset | ( |  | ) | const | 
      
 
Returns the baseline offset from the top of a line. 
 
 
◆ get_descent()
      
        
          | float clan::FontMetrics::get_descent | ( |  | ) | const | 
      
 
Returns the font descender. 
 
 
◆ get_external_leading()
      
        
          | float clan::FontMetrics::get_external_leading | ( |  | ) | const | 
      
 
Returns the amount of extra leading (space) that to add between rows. 
 
 
◆ get_height()
      
        
          | float clan::FontMetrics::get_height | ( |  | ) | const | 
      
 
Returns the height of the font. 
 
 
◆ get_internal_leading()
      
        
          | float clan::FontMetrics::get_internal_leading | ( |  | ) | const | 
      
 
Returns the amount of leading (space) inside the bounds set by the get_height() function. 
 
 
◆ get_line_height()
      
        
          | float clan::FontMetrics::get_line_height | ( |  | ) | const | 
      
 
Return the distance between lines. 
 
 
The documentation for this class was generated from the following file: