Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageLoader ¶
type ImageLoader struct {
// contains filtered or unexported fields
}
ImageLoader loads PNG images from a file system.
An ImageLoader is safe for concurrent use.
func NewImageLoader ¶
func NewImageLoader(fsys fs.FS) *ImageLoader
NewImageLoader returns a new ImageLoader reading images from fsys.
func (*ImageLoader) Image ¶
func (l *ImageLoader) Image(name string) (*ebiten.Image, error)
Image returns the image at "resource/<name>.png".
func (*ImageLoader) MonochromeImage ¶
func (l *ImageLoader) MonochromeImage(name string, colorMode ebiten.ColorMode) (*ebiten.Image, error)
MonochromeImage returns the image at "resource/<name>.png", recolored for the given color mode.
Click to show internal directories.
Click to hide internal directories.