struct CCL::Internal::IGUIHelper

Overview

Helper methods for GUI classes. More…

#include <iguihelper.h>

struct IGUIHelper: public CCL::IUnknown
{
    // methods

    virtual tbool CCL_API KeyState_fromString (KeyState& This, StringRef string) = 0;

    virtual void CCL_API KeyState_toString (
        const KeyState& This,
        String& string,
        tbool translated
    ) = 0;

    virtual tbool CCL_API KeyEvent_fromString (KeyEvent& This, StringRef string) = 0;

    virtual void CCL_API KeyEvent_toString (
        const KeyEvent& This,
        String& string,
        tbool translated
    ) = 0;
};

Inherited Members

public:
    // methods

    virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0;
    virtual unsigned int CCL_API retain () = 0;
    virtual unsigned int CCL_API release () = 0;

Detailed Documentation

Helper methods for GUI classes.

Do not use this interface directly.