#include "raylib.h"
#define WIDTH 800
#define HEIGHT 600
int main()
{
InitWindow(WIDTH, HEIGHT, "Raylib Draw Rectangle");
// Main game loop
while (!WindowShouldClose()) // Detect window close button or ESC key
{
BeginDrawing();
ClearBackground(RAYWHITE);
// Draw a color-filled rectangle
// void DrawRectangle(int posX, int posY, int width, int height, Color color);
DrawRectangle(WIDTH / 4 * 2 - 60, 100, 130, 60, GREEN);
// Draw a vertical-gradient-filled rectangle
// void DrawRectangleGradientH(int posX, int posY, int width, int height, Color left, Color right);
DrawRectangleGradientH(WIDTH / 4 * 2 - 90, 170, 200, 130, GREEN, BLUE);
// Draw rectangle outline
// void DrawRectangleLines(int posX, int posY, int width, int height, Color color);
DrawRectangleLines(WIDTH / 4 * 2 - 60, 310, 140, 60, GREEN);
EndDrawing();
}
CloseWindow(); // Close window and OpenGL context
return 0;
}
/*
run:
*/