DFBResult IWindow_Real::GrabKey( DFBInputDeviceKeySymbol symbol, DFBInputDeviceModifierMask modifiers ) { D_DEBUG_AT( Core_Window, "IWindow_Real::%s( %p )\n", __FUNCTION__, obj ); D_MAGIC_ASSERT( obj, CoreWindow ); return dfb_window_grab_key( obj, symbol, modifiers ); }
static DFBResult IDirectFBWindow_GrabKey( IDirectFBWindow *thiz, DFBInputDeviceKeySymbol symbol, DFBInputDeviceModifierMask modifiers ) { DIRECT_INTERFACE_GET_DATA(IDirectFBWindow) D_DEBUG_AT( IDirectFB_Window, "%s()\n", __FUNCTION__ ); if (data->destroyed) return DFB_DESTROYED; return dfb_window_grab_key( data->window, symbol, modifiers ); }