| 1161 | } |
| 1162 | |
| 1163 | ImageEffectFilter* LookAndFeelBase::getSliderEffect(Slider &slider) |
| 1164 | { |
| 1165 | using namespace luabind; |
| 1166 | |
| 1167 | if (methods.contains("getSliderEffect")) |
| 1168 | { |
| 1169 | try |
| 1170 | { |
| 1171 | ImageEffectFilter *b = call_function<ImageEffectFilter*>( |
| 1172 | methods["getSliderEffect"], |
| 1173 | boost::ref(slider) |
| 1174 | ); |
| 1175 | |
| 1176 | if (b != nullptr) |
| 1177 | { |
| 1178 | return (b); |
| 1179 | } |
| 1180 | |
| 1181 | return (LookAndFeel_V2::getSliderEffect(slider)); |
| 1182 | } |
| 1183 | catch (luabind::error &e) |
| 1184 | { |
| 1185 | _WRN(object_cast <std::string> (object(luabind::from_stack(e.state(), -1)))); |
| 1186 | return (LookAndFeel_V2::getSliderEffect(slider)); |
| 1187 | } |
| 1188 | } |
| 1189 | else |
| 1190 | { |
| 1191 | return (LookAndFeel_V2::getSliderEffect(slider)); |
| 1192 | } |
| 1193 | } |
| 1194 | |
| 1195 | Rectangle<int> LookAndFeelBase::getTooltipBounds(const String &tipText, Point<int> screenPos, Rectangle<int> parentArea) |
| 1196 | { |
nothing calls this directly
no test coverage detected