MuseScore  3.4
Music composition and notation
Public Member Functions | Private Member Functions | Private Attributes | List of all members
OVE::PageGroupParse Class Reference

#include <ove.h>

Inheritance diagram for OVE::PageGroupParse:
Inheritance graph
[legend]
Collaboration diagram for OVE::PageGroupParse:
Collaboration graph
[legend]

Public Member Functions

 PageGroupParse (OveSong *ove)
 
virtual ~PageGroupParse ()
 
void addPage (SizeChunk *chunk)
 
virtual bool parse ()
 
- Public Member Functions inherited from OVE::BasicParse
 BasicParse (OveSong *ove)
 
virtual ~BasicParse ()
 
void setNotify (IOveNotify *notify)
 

Private Member Functions

bool parsePage (SizeChunk *chunk, Page *page)
 

Private Attributes

QList< SizeChunk * > pageChunks_
 

Additional Inherited Members

- Protected Member Functions inherited from OVE::BasicParse
bool readBuffer (Block &placeHolder, int size)
 
bool jump (int offset)
 
void messageOut (const QString &str)
 
- Protected Attributes inherited from OVE::BasicParse
OveSongove_
 
StreamHandlehandle_
 
IOveNotifynotify_
 

Constructor & Destructor Documentation

◆ PageGroupParse()

OVE::PageGroupParse::PageGroupParse ( OveSong ove)

◆ ~PageGroupParse()

OVE::PageGroupParse::~PageGroupParse ( )
virtual

Member Function Documentation

◆ addPage()

void OVE::PageGroupParse::addPage ( SizeChunk chunk)

◆ parse()

bool OVE::PageGroupParse::parse ( )
virtual

Reimplemented from OVE::BasicParse.

◆ parsePage()

bool OVE::PageGroupParse::parsePage ( SizeChunk chunk,
Page page 
)
private

Member Data Documentation

◆ pageChunks_

QList<SizeChunk*> OVE::PageGroupParse::pageChunks_
private

The documentation for this class was generated from the following files: