| 96 | /** Same as Gui::createWidgetT but return T* instead of Widget* */ |
| 97 | template<typename T> |
| 98 | T* createWidget( |
| 99 | std::string_view _skin, |
| 100 | const IntCoord& _coord, |
| 101 | Align _align, |
| 102 | std::string_view _layer, |
| 103 | std::string_view _name = {}) |
| 104 | { |
| 105 | return static_cast<T*>(createWidgetT(T::getClassTypeName(), _skin, _coord, _align, _layer, _name)); |
| 106 | } |
| 107 | /** Same as Gui::createWidgetT but return T* instead of Widget* */ |
| 108 | template<typename T> |
| 109 | T* createWidget( |
no test coverage detected