# MouseButtons

struct HPS.MouseButtons

  Public Functions

  bool Equals (MouseButtons p)
  override bool Equals (object obj)
  override int GetHashCode ()
  bool Left ()
  void Left (bool in_state)
  bool Middle ()
  void Middle (bool in_state)
  MouseButtons (MouseButtons mb)
  bool None ()
  bool Right ()
  void Right (bool in_state)
  bool X1 ()
  void X1 (bool in_state)
  bool X2 ()
  void X2 (bool in_state)

  Public Static Functions

  MouseButtons ButtonLeft ()
  MouseButtons ButtonMiddle ()
  MouseButtons ButtonRight ()
  MouseButtons ButtonX1 ()
  MouseButtons ButtonX2 ()
  bool operator!= (MouseButtons b1, MouseButtons b2)
  MouseButtons operator+ (MouseButtons b1, MouseButtons b2)
  MouseButtons operator- (MouseButtons b1, MouseButtons b2)
  bool operator== (MouseButtons b1, MouseButtons b2)

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Visualize HPS or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.

This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation
Continue generating