Interface administrators, moderator
2,813
edits
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 3: | Line 3: | ||
|type = function | |type = function | ||
|name = graphics.loadPNG | |name = graphics.loadPNG | ||
|usage = create a texture object from a stream | |usage = create a texture/surface object from a PNG image [[openFile|file stream]] | ||
|returnTypes = Texture | |returnTypes = Texture | ||
|returnInfo = the texture object | |returnInfo = the texture object | ||
|parameters = Stream stream | |parameters = Stream stream OR String url | ||
|parameter1 = Stream stream The stream | |parameter1 = Stream stream The [[openFile|file stream]] of the image, or String with a URL to a PNG file | ||
|returnFail1 = bool false | |returnFail1 = bool false | ||
|notes = The first parameter can be either a [[openFile|image]], or a URL to a file on the internet.<br> | |||
When using a URL, the file must be accessible by the '''client'''. The client will use it's own connection to grab the file and it must be publicly available.<br> | |||
The texture object created by this function is sometimes referred to as a "surface" like in [[graphics.drawRectangle|graphics.drawRectangle]] | |||
}} | }} | ||