Bon, alors est-ce que je peux proposer ma solution, moi ? (Par contre, je ne maîtrise pas super bien la syntaxe du C, et ma solution est totalement pour le fun, hein
et elle présuppose que les retours sont soit positifs ou nuls soit négatifs ou nuls)
}
[code] m_Texture = SDL_CreateTexture(Game::get()->renderer(), px, SDL_TEXTUREACCESS_TARGET, width, height);
int test = 0;
test = SDL_SetTextureBlendMode(m_Texture, SDL_BLENDMODE_BLEND)+SDL_SetRenderDrawColor(Game::get()->renderer(), 0, 0, 0, 0)+SDL_RenderClear(Game::get()->renderer())+SDL_SetRenderTarget(Game::get()->renderer(), m_Texture);
if (test != 0 || m_Texture == nullptr)
{
if (m_Texture != nullptr)
{
cleanup();
}
throw Exception(ERROR_SDL_STR);