Difference between revisions of "love.graphics.setColorMask"

m (Fixed i18n link)
m (Add descriptions)
 
Line 2: Line 2:
 
Sets the color mask. Enables or disables specific color components when rendering and clearing the screen. For example, if '''red''' is set to '''false''', no further changes will be made to the red component of any pixels.
 
Sets the color mask. Enables or disables specific color components when rendering and clearing the screen. For example, if '''red''' is set to '''false''', no further changes will be made to the red component of any pixels.
 
== Function ==
 
== Function ==
 +
Enables color masking for the specified color components.
 
=== Synopsis ===
 
=== Synopsis ===
 
<source lang="lua">
 
<source lang="lua">
Line 14: Line 15:
 
Nothing.
 
Nothing.
 
== Function ==
 
== Function ==
 +
Disables color masking.
 
=== Synopsis ===
 
=== Synopsis ===
 
<source lang="lua">
 
<source lang="lua">
Line 22: Line 24:
 
=== Returns ===
 
=== Returns ===
 
Nothing.
 
Nothing.
=== Notes ===
 
Enables all color components.
 
 
== See Also ==
 
== See Also ==
 
* [[parent::love.graphics]]
 
* [[parent::love.graphics]]

Latest revision as of 21:41, 3 August 2016

Available since LÖVE 0.9.0
This function is not supported in earlier versions.

Sets the color mask. Enables or disables specific color components when rendering and clearing the screen. For example, if red is set to false, no further changes will be made to the red component of any pixels.

Function

Enables color masking for the specified color components.

Synopsis

love.graphics.setColorMask( red, green, blue, alpha )

Arguments

boolean red
Render red component.
boolean green
Render green component.
boolean blue
Render blue component.
boolean alpha
Render alpha component.

Returns

Nothing.

Function

Disables color masking.

Synopsis

love.graphics.setColorMask( )

Arguments

None.

Returns

Nothing.

See Also


Other Languages