Вывод изображения из одной функции на окно другой SFML, C++

Проблема в том, что мне нужно, чтобы при срабатвания функции отрисовалось что-то в окне функции main, можно это как-то сделать? Опыта в программировании не слишком много, так что если вопрос тупой, то сразу сорян

void Game_Start();

    int main()
    {
        sf::RenderWindow window(sf::VideoMode(), "S", sf::Style::Fullscreen);
        sf::Event ev;

        sf::Music music;
        music.openFromFile("main/music/main.ogg");
        music.play();

        while (window.isOpen())
        {
            while (window.pollEvent(ev))
            {
                if (ev.type == sf::Event::Closed) window.close();
            }
            if (sf::Keyboard::isKeyPressed(sf::Keyboard::Space))
            {
                music.stop();
                std::cout << "lalalla\n";
                Game_Start();
            }
        }
    }

void Game_Start()
{
    sf::Image GameStartImg;
    GameStartImg.loadFromFile("main/main.png");

    sf::Texture GameStartImg_Texture;
    GameStartImg_Texture.loadFromImage(GameStartImg);

    sf::Sprite GameStartImg_Sprite;
    GameStartImg_Sprite.setTexture(GameStartImg_Texture);
}

Ответы (0 шт):