Internal: the state of a RagTime5Parser.  
 More...
Internal: the state of a RagTime5Parser. 
◆ State()
  
  | 
        
          | RagTime5ParserInternal::State::State | ( |  | ) |  |  | inline | 
 
 
◆ m_actPage
      
        
          | int RagTime5ParserInternal::State::m_actPage | 
      
 
 
◆ m_dataIdZoneMap
      
        
          | std::map<int, std::shared_ptr<RagTime5Zone> > RagTime5ParserInternal::State::m_dataIdZoneMap | 
      
 
a map: data id->entry (datafork) 
 
 
◆ m_footerHeight
      
        
          | int RagTime5ParserInternal::State::m_footerHeight | 
      
 
the footer height if known 
 
 
◆ m_hasLayout
      
        
          | bool RagTime5ParserInternal::State::m_hasLayout | 
      
 
a flag to know if the file has some layout 
 
 
◆ m_headerHeight
      
        
          | int RagTime5ParserInternal::State::m_headerHeight | 
      
 
the header height if known 
 
 
◆ m_idToTypeMap
      
        
          | std::map<int, std::string> RagTime5ParserInternal::State::m_idToTypeMap | 
      
 
 
◆ m_numPages
      
        
          | int RagTime5ParserInternal::State::m_numPages | 
      
 
the number of page of the final document 
 
 
◆ m_pageZonesIdMap
      
        
          | std::map<int, std::vector<int> > RagTime5ParserInternal::State::m_pageZonesIdMap | 
      
 
a map: page->main zone id 
 
 
◆ m_sendZoneSet
      
        
          | std::set<int> RagTime5ParserInternal::State::m_sendZoneSet | 
      
 
a set used to avoid looping when sending zone 
 
 
◆ m_zoneInfo
      
        
          | std::shared_ptr<RagTime5Zone> RagTime5ParserInternal::State::m_zoneInfo | 
      
 
the zone info zone (ie. the first zone) 
 
 
◆ m_zonesEntry
      
        
          | MWAWEntry RagTime5ParserInternal::State::m_zonesEntry | 
      
 
 
◆ m_zonesList
      
        
          | std::vector<std::shared_ptr<RagTime5Zone> > RagTime5ParserInternal::State::m_zonesList | 
      
 
 
The documentation for this struct was generated from the following file: