#include <opennurbs_textiterator.h>
◆ anonymous enum
      
        
          | anonymous enum : ON__UINT16 | 
        
      
 
| Enumerator | 
|---|
| m_UFT16_waiting_mark  |  | 
| m_UFT16_unused_mark  |  | 
 
 
◆ ON_TextBuilder()
      
        
          | ON_TextBuilder::ON_TextBuilder  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~ON_TextBuilder()
  
  
      
        
          | virtual ON_TextBuilder::~ON_TextBuilder  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ AppendCodePoint()
  
  
      
        
          | virtual bool ON_TextBuilder::AppendCodePoint  | 
          ( | 
          ON__UINT32  | 
          codept | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ BeginColorTable()
  
  
      
        
          | virtual void ON_TextBuilder::BeginColorTable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ BeginFontTable()
  
  
      
        
          | virtual void ON_TextBuilder::BeginFontTable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ BeginHeader()
  
  
      
        
          | virtual void ON_TextBuilder::BeginHeader  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Bold()
  
  
      
        
          | virtual void ON_TextBuilder::Bold  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Bullet()
  
  
      
        
          | virtual void ON_TextBuilder::Bullet  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ CharSet()
  
  
      
        
          | virtual void ON_TextBuilder::CharSet  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ CharSetFromMap()
      
        
          | unsigned int ON_TextBuilder::CharSetFromMap  | 
          ( | 
          int  | 
          nval | ) | 
           | 
        
      
 
 
◆ CodePage()
  
  
      
        
          | virtual void ON_TextBuilder::CodePage  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ CodePageFromMap()
      
        
          | unsigned int ON_TextBuilder::CodePageFromMap  | 
          ( | 
          int  | 
          nval | ) | 
           | 
        
      
 
 
◆ ColorBackground()
  
  
      
        
          | virtual void ON_TextBuilder::ColorBackground  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ ColorBlue()
  
  
      
        
          | virtual void ON_TextBuilder::ColorBlue  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ ColorForeground()
  
  
      
        
          | virtual void ON_TextBuilder::ColorForeground  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ ColorGreen()
  
  
      
        
          | virtual void ON_TextBuilder::ColorGreen  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ ColorRed()
  
  
      
        
          | virtual void ON_TextBuilder::ColorRed  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ DefaultFont()
  
  
      
        
          | virtual void ON_TextBuilder::DefaultFont  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ EmDash()
  
  
      
        
          | virtual void ON_TextBuilder::EmDash  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ EnDash()
  
  
      
        
          | virtual void ON_TextBuilder::EnDash  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ FaceNameFromMap()
      
        
          | const ON_wString ON_TextBuilder::FaceNameFromMap  | 
          ( | 
          int  | 
          nval | ) | 
           | 
        
      
 
 
◆ FlushText()
  
  
      
        
          | virtual void ON_TextBuilder::FlushText  | 
          ( | 
          size_t  | 
          count,  | 
         
        
           | 
           | 
          ON__UINT32 *  | 
          cp_array  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ FontSize()
  
  
      
        
          | virtual void ON_TextBuilder::FontSize  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ FontTag()
  
  
      
        
          | virtual void ON_TextBuilder::FontTag  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ GroupBegin()
  
  
      
        
          | virtual void ON_TextBuilder::GroupBegin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ GroupEnd()
  
  
      
        
          | virtual void ON_TextBuilder::GroupEnd  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ InitBuilder()
  
  
      
        
          | virtual void ON_TextBuilder::InitBuilder  | 
          ( | 
          const ON_Font *  | 
          default_font | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Italic()
  
  
      
        
          | virtual void ON_TextBuilder::Italic  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ LDblQuote()
  
  
      
        
          | virtual void ON_TextBuilder::LDblQuote  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ LQuote()
  
  
      
        
          | virtual void ON_TextBuilder::LQuote  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Newline()
  
  
      
        
          | virtual void ON_TextBuilder::Newline  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ NoSuperSub()
  
  
      
        
          | virtual void ON_TextBuilder::NoSuperSub  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Paragraph()
  
  
      
        
          | virtual void ON_TextBuilder::Paragraph  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ ParagraphDefaults()
  
  
      
        
          | virtual void ON_TextBuilder::ParagraphDefaults  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ RDblQuote()
  
  
      
        
          | virtual void ON_TextBuilder::RDblQuote  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ RQuote()
  
  
      
        
          | virtual void ON_TextBuilder::RQuote  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ RunCodePoints()
      
        
          | ON__UINT32* ON_TextBuilder::RunCodePoints  | 
          ( | 
          const ON_TextRun &  | 
          run | ) | 
           | 
        
      
 
 
◆ Section()
  
  
      
        
          | virtual void ON_TextBuilder::Section  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SetStackScale()
  
  
      
        
          | virtual void ON_TextBuilder::SetStackScale  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ StackEnd()
  
  
      
        
          | virtual void ON_TextBuilder::StackEnd  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ StackFraction()
  
  
      
        
          | virtual void ON_TextBuilder::StackFraction  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Strikethrough()
  
  
      
        
          | virtual void ON_TextBuilder::Strikethrough  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Subscript()
  
  
      
        
          | virtual void ON_TextBuilder::Subscript  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Superscript()
  
  
      
        
          | virtual void ON_TextBuilder::Superscript  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Tab()
  
  
      
        
          | virtual void ON_TextBuilder::Tab  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ TextField()
  
  
      
        
          | virtual void ON_TextBuilder::TextField  | 
          ( | 
          const wchar_t *  | 
          name | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ UnderlineOff()
  
  
      
        
          | virtual void ON_TextBuilder::UnderlineOff  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ UnderlineOn()
  
  
      
        
          | virtual void ON_TextBuilder::UnderlineOn  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ UniCpCount()
  
  
      
        
          | virtual void ON_TextBuilder::UniCpCount  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ UniDecimal()
  
  
      
        
          | virtual void ON_TextBuilder::UniDecimal  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ UniDest()
  
  
      
        
          | virtual void ON_TextBuilder::UniDest  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ UniEmbeddedDest()
  
  
      
        
          | virtual void ON_TextBuilder::UniEmbeddedDest  | 
          ( | 
          const wchar_t *  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ m_ansi_equiv_chars
◆ m_current_codepoints
◆ m_current_props
◆ m_current_UTF16_buffer
      
        
          | ON__UINT16 ON_TextBuilder::m_current_UTF16_buffer[2] | 
        
      
 
 
◆ m_current_UTF16_buffer_count
      
        
          | ON__INT32 ON_TextBuilder::m_current_UTF16_buffer_count = 0 | 
        
      
 
 
◆ m_default_font_index
      
        
          | ON__INT32 ON_TextBuilder::m_default_font_index = 0 | 
        
      
 
 
◆ m_facename_map
◆ m_font_index
      
        
          | ON__INT32 ON_TextBuilder::m_font_index = 0 | 
        
      
 
 
◆ m_font_table_level
      
        
          | ON__INT32 ON_TextBuilder::m_font_table_level = -1 | 
        
      
 
 
◆ m_in_run
      
        
          | ON__INT32 ON_TextBuilder::m_in_run | 
        
      
 
 
◆ m_level
      
        
          | ON__INT32 ON_TextBuilder::m_level = 0 | 
        
      
 
 
◆ m_prop_stack