@@ -18,8 +18,8 @@ var ErrorBackgroundNotFound = "background image not found at given filepath"
18
18
var ErrorTilesetNotFound = "tileset image not found at given filepath"
19
19
var ErrorNoLevelGiven = "level pointer is nil"
20
20
21
- // Ebitengine is a struct that draws LDtk levels to an *ebiten.screen.
22
- type Ebitengine struct {
21
+ // Renderer is a struct that draws LDtk levels to an *ebiten.screen.
22
+ type Renderer struct {
23
23
Tilesets map [string ]* ebiten.Image
24
24
Backgrounds map [string ]* ebiten.Image
25
25
CurrentTileset * ebiten.Image
@@ -29,9 +29,9 @@ type Ebitengine struct {
29
29
30
30
// New creates a new Ebitengine renderer. This is used to render a level to one or more *ebiten.Images.
31
31
// The file system passed is the file system to use to load tileset images for the Renderer to use.
32
- func New (fs fs.FS , project * ldtkgo.Project ) (* Ebitengine , error ) {
32
+ func New (fs fs.FS , project * ldtkgo.Project ) (* Renderer , error ) {
33
33
34
- renderer := & Ebitengine {
34
+ renderer := & Renderer {
35
35
Backgrounds : map [string ]* ebiten.Image {},
36
36
Tilesets : map [string ]* ebiten.Image {},
37
37
FileSystem : fs ,
@@ -92,7 +92,7 @@ func NewDefaultDrawOptions() *DrawOptions {
92
92
}
93
93
94
94
// Render draws an *ldtkgo.Level to the destination screen specified using render options to control the process.
95
- func (e * Ebitengine ) Render (level * ldtkgo.Level , screen * ebiten.Image , drawOptions * DrawOptions ) error {
95
+ func (e * Renderer ) Render (level * ldtkgo.Level , screen * ebiten.Image , drawOptions * DrawOptions ) error {
96
96
97
97
if level == nil {
98
98
return errors .New (ErrorNoLevelGiven )
0 commit comments