So i changed the way to handle things!
The Types from GLBasic are now the same as the Structs from Raylib.
All functions and Types related to Raylib starting with the prefix "RL_"
Sample Code:
LOCAL Title$ = "Raylib for GLBasic!"
RL_InitWindow(800,600, Title$)
RL_SetTargetFPS(60)
LOCAL col_lightgray AS RL_Color
col_lightgray.Set(200, 200, 200, 255)
LOCAL col_raywhite AS RL_Color
col_raywhite.Set(245, 245, 245, 255)
LOCAL col_red AS RL_Color
col_red.Set(255, 0, 0,255)
LOCAL fnt_default AS RL_Font
fnt_default = RL_GetFontDefault()
LOCAL fnt_PermMarker AS RL_Font
fnt_PermMarker = RL_LoadFont("fonts/PermanentMarker.ttf")
WHILE NOT RL_WindowShouldClose()
RL_BeginDrawing()
RL_ClearBackground(col_lightgray)
RL_DrawText("Congrats! You created your first window!", 190, 200, 20, col_red)
RL_DrawTextEx(fnt_PermMarker, "Oh, hi...! I'm the new Font!", 200, 250, 40, 2, col_raywhite)
RL_EndDrawing()
WEND
RL_CloseWindow()