Vtable for gcn::Event
gcn::Event::_ZTVN3gcn5EventE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3gcn5EventE)
16    (int (*)(...))gcn::Event::~Event
24    (int (*)(...))gcn::Event::~Event
32    (int (*)(...))gcn::Event::getSource

Class gcn::Event
   size=24 align=8
   base size=20 base align=8
gcn::Event (0x0x7f17c433b5a0) 0
    vptr=((& gcn::Event::_ZTVN3gcn5EventE) + 16u)

Vtable for gcn::InputEvent
gcn::InputEvent::_ZTVN3gcn10InputEventE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3gcn10InputEventE)
16    (int (*)(...))gcn::InputEvent::~InputEvent
24    (int (*)(...))gcn::InputEvent::~InputEvent
32    (int (*)(...))gcn::Event::getSource
40    (int (*)(...))gcn::InputEvent::isShiftPressed
48    (int (*)(...))gcn::InputEvent::isControlPressed
56    (int (*)(...))gcn::InputEvent::isAltPressed
64    (int (*)(...))gcn::InputEvent::isMetaPressed
72    (int (*)(...))gcn::InputEvent::consume
80    (int (*)(...))gcn::InputEvent::isConsumed

Class gcn::InputEvent
   size=32 align=8
   base size=25 base align=8
gcn::InputEvent (0x0x7f17c41ee270) 0
    vptr=((& gcn::InputEvent::_ZTVN3gcn10InputEventE) + 16u)
  gcn::Event (0x0x7f17c433b600) 0
      primary-for gcn::InputEvent (0x0x7f17c41ee270)

Vtable for gcn::MouseEvent
gcn::MouseEvent::_ZTVN3gcn10MouseEventE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3gcn10MouseEventE)
16    (int (*)(...))gcn::MouseEvent::~MouseEvent
24    (int (*)(...))gcn::MouseEvent::~MouseEvent
32    (int (*)(...))gcn::Event::getSource
40    (int (*)(...))gcn::InputEvent::isShiftPressed
48    (int (*)(...))gcn::InputEvent::isControlPressed
56    (int (*)(...))gcn::InputEvent::isAltPressed
64    (int (*)(...))gcn::InputEvent::isMetaPressed
72    (int (*)(...))gcn::InputEvent::consume
80    (int (*)(...))gcn::InputEvent::isConsumed
88    (int (*)(...))gcn::MouseEvent::getButton
96    (int (*)(...))gcn::MouseEvent::getX
104   (int (*)(...))gcn::MouseEvent::getY
112   (int (*)(...))gcn::MouseEvent::getClickCount
120   (int (*)(...))gcn::MouseEvent::getType

Class gcn::MouseEvent
   size=48 align=8
   base size=48 base align=8
gcn::MouseEvent (0x0x7f17c41ee2d8) 0
    vptr=((& gcn::MouseEvent::_ZTVN3gcn10MouseEventE) + 16u)
  gcn::InputEvent (0x0x7f17c41ee340) 0
      primary-for gcn::MouseEvent (0x0x7f17c41ee2d8)
    gcn::Event (0x0x7f17c433b660) 0
        primary-for gcn::InputEvent (0x0x7f17c41ee340)

