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				   August 2026		    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+15.1.quarterly>

home | help