فهرست منبع

Added TakeScreenshot function

Brucey 5 سال پیش
والد
کامیت
cc052d1a67
3فایلهای تغییر یافته به همراه7 افزوده شده و 0 حذف شده
  1. 1 0
      lib.mod/common.bmx
  2. 6 0
      lib.mod/lib.bmx
  3. BIN
      logo/raylib_blitzmax_256x256.png

+ 1 - 0
lib.mod/common.bmx

@@ -141,6 +141,7 @@ Extern
 	Function bmx_raylib_DrawPolyLines(center:RVector2, sides:Int, radius:Float, Rotation:Float, color:RColor)="DrawPolyLines"
 	Function bmx_raylib_DrawPolyLines(center:RVector2, sides:Int, radius:Float, Rotation:Float, color:RColor)="DrawPolyLines"
 
 
 	Function bmx_raylib_SetConfigFlags(flags:UInt)="SetConfigFlags"
 	Function bmx_raylib_SetConfigFlags(flags:UInt)="SetConfigFlags"
+	Function bmx_raylib_TakeScreenshot(fileName:Byte Ptr)="TakeScreenshot"
 	Function bmx_raylib_GetRandomValue:Int(minimum:Int, maximum:Int)="GetRandomValue"
 	Function bmx_raylib_GetRandomValue:Int(minimum:Int, maximum:Int)="GetRandomValue"
 
 
 	Function bmx_raylib_IsKeyPressed:Int(key:Int)="IsKeyPressed"
 	Function bmx_raylib_IsKeyPressed:Int(key:Int)="IsKeyPressed"

+ 6 - 0
lib.mod/lib.bmx

@@ -421,6 +421,12 @@ Function SetConfigFlags(flags:UInt)
 	bmx_raylib_SetConfigFlags(flags)
 	bmx_raylib_SetConfigFlags(flags)
 End Function
 End Function
 
 
+Function TakeScreenshot(fileName:String)
+	Local f:Byte Ptr = fileName.ToUTF8String()
+	bmx_raylib_TakeScreenshot(f)
+	MemFree(f)
+End Function
+
 Function GetRandomValue:Int(minimum:Int, maximum:Int)
 Function GetRandomValue:Int(minimum:Int, maximum:Int)
 	Return bmx_raylib_GetRandomValue(minimum, maximum)
 	Return bmx_raylib_GetRandomValue(minimum, maximum)
 End Function
 End Function

BIN
logo/raylib_blitzmax_256x256.png