Lines Matching refs:evt
93 const char slotName[], SkEvent* evt) { in Item() argument
97 fEvent = evt; in Item()
137 SkEvent* evt) { in appendItem() argument
138 SkOSMenu::Item* item = new Item(label, type, slotName, evt); in appendItem()
144 SkEvent* evt = new SkEvent(gMenuEventType, target); in appendAction() local
146 evt->setString(label, label); in appendAction()
147 return appendItem(label, SkOSMenu::kAction_Type, "", evt); in appendAction()
152 SkEvent* evt = new SkEvent(gMenuEventType, target); in appendList() local
164 evt->setString(gList_Items_Str, str); in appendList()
165 evt->setS32(gList_ItemCount_S32, count); in appendList()
166 evt->setS32(slotName, index); in appendList()
168 return appendItem(label, SkOSMenu::kList_Type, slotName, evt); in appendList()
174 SkEvent* evt = new SkEvent(gMenuEventType, target); in appendSlider() local
175 evt->setScalar(gSlider_Min_Scalar, min); in appendSlider()
176 evt->setScalar(gSlider_Max_Scalar, max); in appendSlider()
177 evt->setScalar(slotName, defaultValue); in appendSlider()
178 return appendItem(label, SkOSMenu::kSlider_Type, slotName, evt); in appendSlider()
183 SkEvent* evt = new SkEvent(gMenuEventType, target); in appendSwitch() local
184 evt->setBool(slotName, defaultState); in appendSwitch()
185 return appendItem(label, SkOSMenu::kSwitch_Type, slotName, evt); in appendSwitch()
190 SkEvent* evt = new SkEvent(gMenuEventType, target); in appendTriState() local
191 evt->setS32(slotName, defaultState); in appendTriState()
192 return appendItem(label, SkOSMenu::kTriState_Type, slotName, evt); in appendTriState()
197 SkEvent* evt = new SkEvent(gMenuEventType, target); in appendTextField() local
198 evt->setString(slotName, placeholder); in appendTextField()
199 return appendItem(label, SkOSMenu::kTextField_Type, slotName, evt); in appendTextField()
202 bool SkOSMenu::FindListItemCount(const SkEvent& evt, int* count) { in FindListItemCount() argument
203 return evt.isType(gMenuEventType) && evt.findS32(gList_ItemCount_S32, count); in FindListItemCount()
206 bool SkOSMenu::FindListItems(const SkEvent& evt, SkString items[]) { in FindListItems() argument
207 if (evt.isType(gMenuEventType) && items) { in FindListItems()
208 const char* text = evt.findString(gList_Items_Str); in FindListItems()
224 bool SkOSMenu::FindSliderMin(const SkEvent& evt, SkScalar* min) { in FindSliderMin() argument
225 return evt.isType(gMenuEventType) && evt.findScalar(gSlider_Min_Scalar, min); in FindSliderMin()
228 bool SkOSMenu::FindSliderMax(const SkEvent& evt, SkScalar* max) { in FindSliderMax() argument
229 return evt.isType(gMenuEventType) && evt.findScalar(gSlider_Max_Scalar, max); in FindSliderMax()
232 bool SkOSMenu::FindAction(const SkEvent& evt, const char label[]) { in FindAction() argument
233 return evt.isType(gMenuEventType) && evt.findString(label); in FindAction()
236 bool SkOSMenu::FindListIndex(const SkEvent& evt, const char slotName[], int* value) { in FindListIndex() argument
237 return evt.isType(gMenuEventType) && evt.findS32(slotName, value); in FindListIndex()
240 bool SkOSMenu::FindSliderValue(const SkEvent& evt, const char slotName[], SkScalar* value) { in FindSliderValue() argument
241 return evt.isType(gMenuEventType) && evt.findScalar(slotName, value); in FindSliderValue()
244 bool SkOSMenu::FindSwitchState(const SkEvent& evt, const char slotName[], bool* value) { in FindSwitchState() argument
245 return evt.isType(gMenuEventType) && evt.findBool(slotName, value); in FindSwitchState()
248 bool SkOSMenu::FindTriState(const SkEvent& evt, const char slotName[], SkOSMenu::TriState* value) { in FindTriState() argument
249 return evt.isType(gMenuEventType) && evt.findS32(slotName, (int*)value); in FindTriState()
252 bool SkOSMenu::FindText(const SkEvent& evt, const char slotName[], SkString* value) { in FindText() argument
253 if (evt.isType(gMenuEventType)) { in FindText()
254 const char* text = evt.findString(slotName); in FindText()