System no longer requires a NewCanvas method
This commit is contained in:
parent
0d93d73c32
commit
c51ce65c88
@ -15,8 +15,6 @@ type System struct {
|
|||||||
type BackendLink interface {
|
type BackendLink interface {
|
||||||
// NewTexture creates a new texture from an image.
|
// NewTexture creates a new texture from an image.
|
||||||
NewTexture (image.Image) canvas.TextureCloser
|
NewTexture (image.Image) canvas.TextureCloser
|
||||||
// NewCanvas creates a new blank canvas with the specified bounds.
|
|
||||||
NewCanvas (image.Rectangle) canvas.Canvas
|
|
||||||
// NewSurface creates a new surface with the specified bounds.
|
// NewSurface creates a new surface with the specified bounds.
|
||||||
NewSurface (image.Rectangle) (SurfaceLink, error)
|
NewSurface (image.Rectangle) (SurfaceLink, error)
|
||||||
}
|
}
|
||||||
|
@ -31,10 +31,6 @@ func (this *backendLink) NewTexture (source image.Image) canvas.TextureCloser {
|
|||||||
return this.backend.NewTexture(source)
|
return this.backend.NewTexture(source)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *backendLink) NewCanvas (bounds image.Rectangle) canvas.Canvas {
|
|
||||||
return this.backend.NewCanvas(bounds)
|
|
||||||
}
|
|
||||||
|
|
||||||
func (this *backendLink) NewSurface (bounds image.Rectangle) (system.SurfaceLink, error) {
|
func (this *backendLink) NewSurface (bounds image.Rectangle) (system.SurfaceLink, error) {
|
||||||
// TODO
|
// TODO
|
||||||
return nil, errors.New("x: not implemented")
|
return nil, errors.New("x: not implemented")
|
||||||
|
Loading…
Reference in New Issue
Block a user