diff options
author | Chris Xiong <chirs241097@gmail.com> | 2017-01-02 22:09:28 +0800 |
---|---|---|
committer | Chris Xiong <chirs241097@gmail.com> | 2017-01-02 22:09:28 +0800 |
commit | b7842ae90b28618affdad6977c9c814aa573a3fe (patch) | |
tree | d43616b5b01a7c0b20044ff4564251043f313e9e /include | |
parent | b79c4b7e3cab3711e87ba9e28fa8423a84ea7efa (diff) | |
download | QMidiPlayer-b7842ae90b28618affdad6977c9c814aa573a3fe.tar.xz |
Can show measure indicators now.
Added new options to specify custom fonts.
Added a new handler API.
Minor rework on handler calling.
Diffstat (limited to 'include')
-rw-r--r-- | include/qmpcorepublic.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/qmpcorepublic.hpp b/include/qmpcorepublic.hpp index 683bde9..850fddd 100644 --- a/include/qmpcorepublic.hpp +++ b/include/qmpcorepublic.hpp @@ -65,6 +65,7 @@ class qmpPluginAPI virtual uint32_t getTimeSig(); virtual int getKeySig(); virtual uint32_t getNoteCount(); + virtual uint32_t getMaxTick(); virtual uint32_t getCurrentPolyphone(); virtual uint32_t getMaxPolyphone(); virtual uint32_t getCurrentTimeStamp(); @@ -93,6 +94,8 @@ class qmpPluginAPI virtual void unregisterEventReaderIntf(int intfhandle); virtual int registerEventHandlerIntf(IMidiCallBack* cb,void* userdata); virtual void unregisterEventHandlerIntf(int intfhandle); + virtual int registerFileReadFinishedHandlerIntf(IMidiCallBack* cb,void* userdata); + virtual void unregisterFileReadFinishedHandlerIntf(int intfhandle); //if desc=="", the option won't be visible in the settings form. //it will only show up in the configuration file. |