Documentation ¶
Index ¶
- func GetFileData(filename string) ([]byte, error)
- func GetFilesList() []string
- func Init() error
- func InitPNGLoader()
- func LoadImageFromData(name string, data []byte) (*image.NRGBA, error)
- func LoadPNG(path string) *image.NRGBA
- func LoadPNGFromResources(path string) *image.NRGBA
- type ImageLoader
- type ImageType
- type PNG_LOADER
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetFileData ¶
func GetFilesList ¶
func GetFilesList() []string
func LoadImageFromData ¶
Loads an image into the png cache Make it work for now and then come back to this wehn we have more engine resources to load
func LoadPNGFromResources ¶
Types ¶
type ImageLoader ¶
func NewImageLoader ¶
func NewImageLoader(fileType ImageType) *ImageLoader
func (*ImageLoader) FlipImageH ¶
func (loader *ImageLoader) FlipImageH()
func (*ImageLoader) FlipImageV ¶
func (loader *ImageLoader) FlipImageV()
func (*ImageLoader) LoadImage ¶
func (loader *ImageLoader) LoadImage(name string) (*image.Image, error)
func (*ImageLoader) LoadImageRaw ¶
func (loader *ImageLoader) LoadImageRaw(name string) (*image.Image, error)
Returns the raw, flipped version of the image
type PNG_LOADER ¶
type PNG_LOADER struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.