• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/WebKit2-7600.1.25/UIProcess/API/efl/

Lines Matching defs:evasObject

120 static inline Ewk_View_Smart_Data* toSmartData(Evas_Object* evasObject)
122 ASSERT(evasObject);
123 ASSERT(isEwkViewEvasObject(evasObject));
125 return static_cast<Ewk_View_Smart_Data*>(evas_object_smart_data_get(evasObject));
136 static inline EwkView* toEwkView(const Evas_Object* evasObject)
138 ASSERT(evasObject);
139 ASSERT(isEwkViewEvasObject(evasObject));
141 return toEwkView(static_cast<Ewk_View_Smart_Data*>(evas_object_smart_data_get(evasObject)));
158 static void subscribe(Evas_Object* evasObject)
160 evas_object_event_callback_add(evasObject, EventType, handleEvent, toSmartData(evasObject));
163 static void unsubscribe(Evas_Object* evasObject)
165 evas_object_event_callback_del(evasObject, EventType, handleEvent);
267 EwkView::EwkView(WKViewRef view, Evas_Object* evasObject)
269 , m_evasObject(evasObject)
342 Evas_Object* evasObject = evas_object_smart_add(canvas, smart ? smart : defaultSmartClassInstance());
343 EINA_SAFETY_ON_NULL_RETURN_VAL(evasObject, nullptr);
345 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
347 evas_object_del(evasObject);
353 smartData->priv = new EwkView(webView, evasObject);
1111 void EwkView::handleEvasObjectAdd(Evas_Object* evasObject)
1113 const Evas_Smart* smart = evas_object_smart_smart_get(evasObject);
1118 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
1123 evas_object_smart_data_set(evasObject, smartData);
1126 smartData->self = evasObject;
1129 parentSmartClass.add(evasObject);
1137 evas_object_smart_member_add(smartData->image, evasObject);
1140 EwkViewEventHandler<EVAS_CALLBACK_FOCUS_IN>::subscribe(evasObject);
1141 EwkViewEventHandler<EVAS_CALLBACK_FOCUS_OUT>::subscribe(evasObject);
1142 EwkViewEventHandler<EVAS_CALLBACK_MOUSE_IN>::subscribe(evasObject);
1143 EwkViewEventHandler<EVAS_CALLBACK_MOUSE_WHEEL>::subscribe(evasObject);
1144 EwkViewEventHandler<EVAS_CALLBACK_KEY_DOWN>::subscribe(evasObject);
1145 EwkViewEventHandler<EVAS_CALLBACK_KEY_UP>::subscribe(evasObject);
1146 EwkViewEventHandler<EVAS_CALLBACK_SHOW>::subscribe(evasObject);
1147 EwkViewEventHandler<EVAS_CALLBACK_HIDE>::subscribe(evasObject);
1150 void EwkView::handleEvasObjectDelete(Evas_Object* evasObject)
1152 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
1158 parentSmartClass.del(evasObject);
1161 void EwkView::handleEvasObjectResize(Evas_Object* evasObject, Evas_Coord width, Evas_Coord height)
1163 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
1174 void EwkView::handleEvasObjectMove(Evas_Object* evasObject, Evas_Coord /*x*/, Evas_Coord /*y*/)
1176 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
1183 void EwkView::handleEvasObjectCalculate(Evas_Object* evasObject)
1185 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
1193 evas_object_geometry_get(evasObject, &x, &y, &width, &height);
1216 void EwkView::handleEvasObjectShow(Evas_Object* evasObject)
1218 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
1225 void EwkView::handleEvasObjectHide(Evas_Object* evasObject)
1227 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
1234 void EwkView::handleEvasObjectColorSet(Evas_Object* evasObject, int red, int green, int blue, int alpha)
1236 Ewk_View_Smart_Data* smartData = toSmartData(evasObject);
1240 parentSmartClass.color_set(evasObject, red, green, blue, alpha);