Difference between revisions of "love.image.newImageData"

m
m
Line 1: Line 1:
Create a new [[ImageData]] object.
+
Creates a new [[ImageData]] object.
 
{{newobjectnotice}}
 
{{newobjectnotice}}
 
== Function ==
 
== Function ==
Line 10: Line 10:
 
{{param|number|height|The height of the ImageData.}}
 
{{param|number|height|The height of the ImageData.}}
 
=== Returns ===
 
=== Returns ===
{{param|ImageData|imageData|The new ImageData object.}}
+
{{param|ImageData|imageData|The new blank ImageData object.}}
 
== Function ==
 
== Function ==
 
=== Synopsis ===
 
=== Synopsis ===
Line 33: Line 33:
 
* [[Constructs::ImageData]]
 
* [[Constructs::ImageData]]
 
[[Category:Functions]]
 
[[Category:Functions]]
{{#set:Description=Create a new blank ImageData.}}
+
{{#set:Description=Creates a new ImageData object.}}
 
{{#set:Since=000}}
 
{{#set:Since=000}}
 
== Other Languages ==
 
== Other Languages ==
 
{{i18n|love.image.newImageData}}
 
{{i18n|love.image.newImageData}}

Revision as of 22:18, 31 August 2013

Creates a new ImageData object.

O.png This function can be slow if it is called repeatedly, such as from love.update or love.draw. If you need to use a specific resource often, create it once and store it somewhere it can be reused!  



Function

Synopsis

imageData = love.image.newImageData( width, height )

Arguments

number width
The width of the ImageData.
number height
The height of the ImageData.

Returns

ImageData imageData
The new blank ImageData object.

Function

Synopsis

imageData = love.image.newImageData( filename )

Arguments

string filename
The filename of the image file.

Returns

ImageData imageData
The new ImageData object.

Function

Synopsis

imageData = love.image.newImageData( filedata )

Arguments

FileData filedata
The encoded file data to decode into image data.

Returns

ImageData imageData
The new ImageData object.

See Also


Other Languages