Skip to content

Instantly share code, notes, and snippets.

@MrStonedOne
Last active February 8, 2019 01:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MrStonedOne/40885c342ab4b9ef5a67ecd1c4a7eb1c to your computer and use it in GitHub Desktop.
Save MrStonedOne/40885c342ab4b9ef5a67ecd1c4a7eb1c to your computer and use it in GitHub Desktop.
//here is some mouse proc debugging code you can use in a test project to figure out how mouse calls work.
/client
Click(...)
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
MouseDown()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
MouseUp()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
MouseDrag()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
MouseDrop()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
MouseEntered()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
MouseExited()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
MouseMove()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
MouseWheel()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
DblClick()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`\n"
/atom
Click(...)
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
MouseDown()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
MouseUp()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
MouseDrag()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
MouseDrop()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
MouseEntered()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
MouseExited()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
MouseMove()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
MouseWheel()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
DblClick()
world << "[.....]([args.Join(", ")]) = `[. = ..()]`"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment