mirror of
https://github.com/OpenDiablo2/OpenDiablo2
synced 2024-09-18 09:15:59 -04:00
49b9a190f2
* Render to surface, not ebiten texture * Fix debug text
14 lines
330 B
Go
14 lines
330 B
Go
package d2coreinterface
|
|
|
|
import "github.com/OpenDiablo2/OpenDiablo2/d2render/d2surface"
|
|
|
|
// Drawable represents an instance that can be drawn
|
|
type Drawable interface {
|
|
Render(target *d2surface.Surface)
|
|
GetSize() (width, height int)
|
|
SetPosition(x, y int)
|
|
GetPosition() (x, y int)
|
|
GetVisible() bool
|
|
SetVisible(visible bool)
|
|
}
|