#
# NEED_PARMS ressource scope modstate modmask visibility onoff
#
# HELP: SYNOPSIS:
# HELP:     generic/register/mouse/nurb_move
# HELP:
# HELP: DESCRIPTION:
# HELP:     (un)Register moving NURBs
#
{ ISON ${1==(int)$argv[6]}
	REGISTER ${$argv[1]} ${$argv[2]} MOUSE Select "Select NURB"       ${$argv[3]} ${$argv[4]} p lr 3 ! register/mouse/nurb_select
	REGISTER ${$argv[1]} ${$argv[2]} MOUSE Go     "Move NURB (fw/bk)" ${$argv[3]} ${$argv[4]} m l 3 ! register/mouse/nurb_go
	REGISTER ${$argv[1]} ${$argv[2]} MOUSE Turn   "Turn NURB"         ${$argv[3]} ${$argv[4]} m m 3 ! register/mouse/nurb_turn
	REGISTER ${$argv[1]} ${$argv[2]} MOUSE Slide  "Move NURB (slide)" ${$argv[3]} ${$argv[4]} m r 3 ! register/mouse/nurb_slide
	IF ${$argv[5]} RESFLAGS ${$argv[1]} ${$argv[2]} MOUSE |7
	QUIT
} ISON 0 0
RESFLAGS ${$argv[1]} ${$argv[2]} MOUSE &~7
UNREGISTER ${$argv[1]} ${$argv[2]} MOUSE Select
UNREGISTER ${$argv[1]} ${$argv[2]} MOUSE Go
UNREGISTER ${$argv[1]} ${$argv[2]} MOUSE Turn
UNREGISTER ${$argv[1]} ${$argv[2]} MOUSE Slide
