MuseScore  3.4
Music composition and notation
Public Member Functions | List of all members
OVE::IOVEStreamLoader Class Referenceabstract

#include <ove.h>

Inheritance diagram for OVE::IOVEStreamLoader:
Inheritance graph
[legend]

Public Member Functions

 IOVEStreamLoader ()
 
virtual ~IOVEStreamLoader ()
 
virtual void setNotify (IOveNotify *notify)=0
 
virtual void setFileStream (unsigned char *buffer, unsigned int size)=0
 
virtual void setOve (OveSong *ove)=0
 
virtual bool load ()=0
 
virtual void release ()=0
 

Constructor & Destructor Documentation

◆ IOVEStreamLoader()

OVE::IOVEStreamLoader::IOVEStreamLoader ( )
inline

◆ ~IOVEStreamLoader()

virtual OVE::IOVEStreamLoader::~IOVEStreamLoader ( )
inlinevirtual

Member Function Documentation

◆ load()

virtual bool OVE::IOVEStreamLoader::load ( )
pure virtual

Implemented in OVE::OveSerialize.

◆ release()

virtual void OVE::IOVEStreamLoader::release ( )
pure virtual

Implemented in OVE::OveSerialize.

◆ setFileStream()

virtual void OVE::IOVEStreamLoader::setFileStream ( unsigned char *  buffer,
unsigned int  size 
)
pure virtual

Implemented in OVE::OveSerialize.

◆ setNotify()

virtual void OVE::IOVEStreamLoader::setNotify ( IOveNotify notify)
pure virtual

Implemented in OVE::OveSerialize.

◆ setOve()

virtual void OVE::IOVEStreamLoader::setOve ( OveSong ove)
pure virtual

Implemented in OVE::OveSerialize.


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