14void Rectangle::render(std::shared_ptr<SDL_Renderer> renderer, SDL_Color color1,SDL_Color color2){
15 collider->render(renderer,this->color1,this->color2);
The Brique class represents a block object in the game.
std::shared_ptr< Collider > collider
The collider associated with the object.
Rectangle(int x, int y, int w, int h)
Constructs a new Rectangle object with specified parameters.
void render(std::shared_ptr< SDL_Renderer > renderer, SDL_Color color1, SDL_Color color2) override
Renders the rectangular block on the screen.