Fix warnings in magSlide regarding unhandled switch cases

This commit is contained in:
Krisjanis Rijnieks
2017-12-31 15:14:40 +01:00
parent 2a7416f663
commit e92f95c7ef
2 changed files with 9 additions and 9 deletions
+5 -7
View File
@@ -24,8 +24,7 @@ void magSlide::update(u_int64_t deltaTime)
transition->update(deltaTime);
runningTime += deltaTime;
switch (slideState)
{
switch (slideState){
// case SlideState::BuildIn:
// if (runningTime >= buildInDuration)
// {
@@ -35,20 +34,19 @@ void magSlide::update(u_int64_t deltaTime)
// break;
case SlideState::Normal:
if (runningTime >= buildOutStartTime)
{
if (runningTime >= buildOutStartTime){
setState(BuildOut);
}
break;
case SlideState::BuildOut:
if (runningTime >= endTime)
{
if (runningTime >= endTime){
setState(Complete);
}
break;
default:
break;
}
}
void magSlide::setSize(float w, float h)
+4 -2
View File
@@ -323,8 +323,7 @@ void magSlideShowSource::addSlide(std::shared_ptr<magSlide> slide) {
}
// Resize the slide according to the resize option:
switch (rOption)
{
switch (rOption){
float sw, sh, ratio;
case magSlide::ResizeOptions::FitProportionally:
@@ -362,6 +361,9 @@ void magSlideShowSource::addSlide(std::shared_ptr<magSlide> slide) {
case magSlide::Fit:
slide->setSize(getWidth(), getHeight());
break;
default:
break;
}
// Add transitions: