Sha256: 68e11d924284bcfc8c012dbd0261664c345b399258b0cbadff7d281c26e0e5fa
Contents?: true
Size: 518 Bytes
Versions: 10
Compression:
Stored size: 518 Bytes
Contents
#ifndef MAINWINDOWCALLBACK_H #define MAINWINDOWCALLBACK_H #include <string> class IMainWindowCallback { public: virtual void updateSizeProperties(int width, int height) = 0; virtual void onActivate(int active) = 0; virtual void logEvent(const ::std::string& message) = 0; virtual void createCustomMenu(void) = 0; virtual void onCustomMenuItemCommand(int nItemPos) = 0; virtual void onWindowClose(void) = 0; protected: virtual ~IMainWindowCallback() {}; }; #endif // MAINWINDOWCALLBACK_H
Version data entries
10 entries across 10 versions & 1 rubygems