Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
image_mask_toggle(3)		 Arcan Lua API		  image_mask_toggle(3)

NAME
       image_mask_toggle - Invert a status flag	on the specified object

SYNOPSIS
       nil
       image_mask_toggle( vid, maskval )

NOTES
       1      an invalid maskval is considered a terminal state	transition.

EXAMPLE
       function	image_mask_toggle0()
	     a = fill_surface(32, 32, 255, 0, 0);
	     for i=1,4 do
		   if (image_hit(a, 0, 0)) then
			 print("pickable");
		   else
			 print("unpickable");
		   end
		   image_mask_toggle(a,	MASK_UNPICKABLE);
	     end
       end

MISUSE
       function	image_mask_toggle0()
	     image_mask_set(WORLDID, math.random(1000));
       end

SEE ALSO:
       image_mask_set(3) image_mask_clear(3) image_mask_clearall(3)

image				  April	2025		  image_mask_toggle(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=image_mask_toggle&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help