struct CCL::WindowEvent

Window event class.

#include <iwindow.h>

struct WindowEvent: public CCL::GUIEvent
{
    // enums

    enum EventType;

    // fields

    IWindow& window;

    // construction

    WindowEvent (IWindow& window, EventType type = kClose);
};

Inherited Members

public:
    // enums

    enum EventClass;

    // fields

    int eventClass;
    int eventType;
    double eventTime;

    // methods

    template  <class Event>
    const Event* as () const;

    const PointerEvent* as () const;