Public Member Functions

override bool Equals (object obj)
bool Equals (MouseButtons p)
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)

Static Public Member Functions

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

The documentation for this struct was generated from the following file:
  • internals/hps_core/source/cs/HPS.MouseButtons.cs