@@ -445,7 +445,11 @@ Type TD3D9GraphicsDriver Extends TGraphicsDriver
Method GetDirect3D:IDirect3D9()
Return _d3d
End Method
-
+
+ Method ToString:String() Override
+ Return "TD3D9GraphicsDriver"
+ End Method
End Type
Function D3D9GraphicsDriver:TD3D9GraphicsDriver()
@@ -100,6 +100,9 @@ Type TGLGraphicsDriver Extends TGraphicsDriver
bbGLGraphicsFlip sync
+ Return "TGLGraphicsDriver"
Rem
@@ -99,8 +99,18 @@ Type TGraphicsDriver
Return False
+ Method ToString:String() Abstract
+ Method GetHandle:Byte Ptr(handleType:EGraphicsHandleType = EGraphicsHandleType.Window)
+ Return Null
+Enum EGraphicsHandleType
+ Window
+ Display
+End Enum
Private
Global _defaultFlags:Long