| 127 | }; |
| 128 | |
| 129 | fl::EaseType getEaseType(fl::string value) { |
| 130 | if (value == "fl::EaseType::EASE_NONE") { |
| 131 | return fl::EaseType::EASE_NONE; |
| 132 | } else if (value == "EASE_IN_QUAD") { |
| 133 | return fl::EaseType::EASE_IN_QUAD; |
| 134 | } else if (value == "EASE_OUT_QUAD") { |
| 135 | return fl::EaseType::EASE_OUT_QUAD; |
| 136 | } else if (value == "EASE_IN_OUT_QUAD") { |
| 137 | return fl::EaseType::EASE_IN_OUT_QUAD; |
| 138 | } else if (value == "EASE_IN_CUBIC") { |
| 139 | return fl::EaseType::EASE_IN_CUBIC; |
| 140 | } else if (value == "EASE_OUT_CUBIC") { |
| 141 | return fl::EaseType::EASE_OUT_CUBIC; |
| 142 | } else if (value == "EASE_IN_OUT_CUBIC") { |
| 143 | return fl::EaseType::EASE_IN_OUT_CUBIC; |
| 144 | } else if (value == "EASE_IN_SINE") { |
| 145 | return fl::EaseType::EASE_IN_SINE; |
| 146 | } else if (value == "EASE_OUT_SINE") { |
| 147 | return fl::EaseType::EASE_OUT_SINE; |
| 148 | } else if (value == "EASE_IN_OUT_SINE") { |
| 149 | return fl::EaseType::EASE_IN_OUT_SINE; |
| 150 | } else { |
| 151 | return fl::EaseType::EASE_NONE; |
| 152 | } |
| 153 | } |
| 154 | |
| 155 | // Color boost controls |
| 156 | fl::UIDropdown saturationFunction("Saturation Function", easeInfo); |
no outgoing calls
no test coverage detected