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