Les enum class passen a estar totes amb la inicial en majuscula
This commit is contained in:
@@ -27,8 +27,8 @@ Fade::~Fade()
|
||||
// Inicializa las variables
|
||||
void Fade::init()
|
||||
{
|
||||
type = fadeType::CENTER;
|
||||
mode = fadeMode::OUT;
|
||||
type = FadeType::CENTER;
|
||||
mode = FadeMode::OUT;
|
||||
enabled = false;
|
||||
finished = false;
|
||||
counter = 0;
|
||||
@@ -67,10 +67,10 @@ void Fade::update()
|
||||
{
|
||||
switch (type)
|
||||
{
|
||||
case fadeType::FULLSCREEN:
|
||||
case FadeType::FULLSCREEN:
|
||||
{
|
||||
// Modifica la transparencia
|
||||
a = mode == fadeMode::OUT ? std::min(counter * 4, 255) : 255 - std::min(counter * 4, 255);
|
||||
a = mode == FadeMode::OUT ? std::min(counter * 4, 255) : 255 - std::min(counter * 4, 255);
|
||||
|
||||
SDL_SetTextureAlphaMod(backbuffer, a);
|
||||
|
||||
@@ -83,7 +83,7 @@ void Fade::update()
|
||||
break;
|
||||
}
|
||||
|
||||
case fadeType::CENTER:
|
||||
case FadeType::CENTER:
|
||||
{
|
||||
// Dibuja sobre el backbuffer
|
||||
auto *temp = SDL_GetRenderTarget(renderer);
|
||||
@@ -112,7 +112,7 @@ void Fade::update()
|
||||
break;
|
||||
}
|
||||
|
||||
case fadeType::RANDOM_SQUARE:
|
||||
case FadeType::RANDOM_SQUARE:
|
||||
{
|
||||
if (counter % fadeRandomSquaresDelay == 0)
|
||||
{
|
||||
@@ -146,7 +146,7 @@ void Fade::update()
|
||||
break;
|
||||
}
|
||||
|
||||
case fadeType::VENETIAN:
|
||||
case FadeType::VENETIAN:
|
||||
{
|
||||
// Counter debe ir de 0 a 150
|
||||
if (square.back().h < param.fade.venetianSize)
|
||||
@@ -209,14 +209,14 @@ void Fade::activate()
|
||||
|
||||
switch (type)
|
||||
{
|
||||
case fadeType::FULLSCREEN:
|
||||
case FadeType::FULLSCREEN:
|
||||
{
|
||||
// Pinta el backbuffer de color sólido
|
||||
cleanBackbuffer(r, g, b, 255);
|
||||
break;
|
||||
}
|
||||
|
||||
case fadeType::CENTER:
|
||||
case FadeType::CENTER:
|
||||
{
|
||||
rect1 = {0, 0, param.game.width, 0};
|
||||
rect2 = {0, 0, param.game.width, 0};
|
||||
@@ -224,7 +224,7 @@ void Fade::activate()
|
||||
break;
|
||||
}
|
||||
|
||||
case fadeType::RANDOM_SQUARE:
|
||||
case FadeType::RANDOM_SQUARE:
|
||||
{
|
||||
rect1 = {0, 0, param.game.width / numSquaresWidth, param.game.height / numSquaresHeight};
|
||||
square.clear();
|
||||
@@ -251,18 +251,18 @@ void Fade::activate()
|
||||
// Limpia la textura
|
||||
auto *temp = SDL_GetRenderTarget(renderer);
|
||||
SDL_SetRenderTarget(renderer, backbuffer);
|
||||
a = mode == fadeMode::OUT ? 0 : 255;
|
||||
a = mode == FadeMode::OUT ? 0 : 255;
|
||||
SDL_SetRenderDrawColor(renderer, r, g, b, a);
|
||||
SDL_RenderClear(renderer);
|
||||
SDL_SetRenderTarget(renderer, temp);
|
||||
|
||||
// Deja el color listo para usar
|
||||
a = mode == fadeMode::OUT ? 255 : 0;
|
||||
a = mode == FadeMode::OUT ? 255 : 0;
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
case fadeType::VENETIAN:
|
||||
case FadeType::VENETIAN:
|
||||
{
|
||||
cleanBackbuffer(0, 0, 0, 0);
|
||||
rect1 = {0, 0, param.game.width, 0};
|
||||
@@ -297,13 +297,13 @@ bool Fade::hasEnded() const
|
||||
}
|
||||
|
||||
// Establece el tipo de fade
|
||||
void Fade::setType(fadeType type)
|
||||
void Fade::setType(FadeType type)
|
||||
{
|
||||
this->type = type;
|
||||
}
|
||||
|
||||
// Establece el modo de fade
|
||||
void Fade::setMode(fadeMode mode)
|
||||
void Fade::setMode(FadeMode mode)
|
||||
{
|
||||
this->mode = mode;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user