2
0
mirror of https://github.com/raylib-cs/raylib-cs synced 2025-04-05 11:19:39 -04:00
raylib-cs/Bindings/Program.cs
ChrisDill 2a5b7e5e0e Bindings project can now test directly
- Changed back to exe project so bindings can be tested easily. Otherwise build as a class library.
- raylib.dll moved yet again. It is now in with bindings and copied to output.
2018-10-05 18:00:12 +01:00

45 lines
1.7 KiB
C#

using Raylib;
using static Raylib.Raylib;
// example to quickly test bindings
// otherwise build as a class library to use in other projects
class Program
{
public static void Main()
{
// Initialization
//--------------------------------------------------------------------------------------
int screenWidth = 800;
int screenHeight = 450;
InitWindow(screenWidth, screenHeight, "raylib [core] example - basic window");
SetTargetFPS(60);
//--------------------------------------------------------------------------------------
// Main game loop
while (!WindowShouldClose()) // Detect window close button or ESC key
{
// Update
//----------------------------------------------------------------------------------
// TODO: Update your variables here
//----------------------------------------------------------------------------------
// Draw
//----------------------------------------------------------------------------------
BeginDrawing();
ClearBackground(RAYWHITE);
DrawText("Congrats! You created your first window!", 190, 200, 20, MAROON);
EndDrawing();
//----------------------------------------------------------------------------------
}
// De-Initialization
//--------------------------------------------------------------------------------------
CloseWindow(); // Close window and OpenGL context
//--------------------------------------------------------------------------------------
}
}