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

Version Path
rhodes-3.0.2 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.2.beta.1 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.1 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.1.beta.8 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.1.beta.7 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.1.beta.6 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.1.beta.5 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.1.beta.4 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.1.beta.3 platform/wm/rhodes/emulator/MainWindowCallback.h
rhodes-3.0.1.beta.2 platform/wm/rhodes/emulator/MainWindowCallback.h