Table of Contents

Class HiMouseButtonMaskUtil

Namespace
Hi.PanelModels
Assembly
HiDisp.dll

Utility of HiMouseButtonMask.

public static class HiMouseButtonMaskUtil
Inheritance
HiMouseButtonMaskUtil
Inherited Members

Methods

IsLeftPressed(HiMouseButtonMask)

Is mouse button Left pressed.

public static bool IsLeftPressed(this HiMouseButtonMask src)

Parameters

src HiMouseButtonMask

Returns

bool

IsMiddlePressed(HiMouseButtonMask)

Is mouse button Middle pressed.

public static bool IsMiddlePressed(this HiMouseButtonMask src)

Parameters

src HiMouseButtonMask

Returns

bool

IsRightPressed(HiMouseButtonMask)

Is mouse button Right pressed.

public static bool IsRightPressed(this HiMouseButtonMask src)

Parameters

src HiMouseButtonMask

Returns

bool

IsXButton1Pressed(HiMouseButtonMask)

Is mouse button XButton1 pressed.

public static bool IsXButton1Pressed(this HiMouseButtonMask src)

Parameters

src HiMouseButtonMask

Returns

bool

IsXButton2Pressed(HiMouseButtonMask)

Is mouse button XButton2 pressed.

public static bool IsXButton2Pressed(this HiMouseButtonMask src)

Parameters

src HiMouseButtonMask

Returns

bool

Set(ref HiMouseButtonMask, HiMouseButton, bool)

Set the src by HiMouseButton.

public static void Set(this ref HiMouseButtonMask src, HiMouseButton changedMouseButton, bool isPressed)

Parameters

src HiMouseButtonMask

src

changedMouseButton HiMouseButton

changed mouse button

isPressed bool

true if the action is pressed; false if the action is released

SetLeftPressed(ref HiMouseButtonMask, bool)

Set mouse button Left pressed.

public static void SetLeftPressed(this ref HiMouseButtonMask src, bool b)

Parameters

src HiMouseButtonMask
b bool

SetMiddlePressed(ref HiMouseButtonMask, bool)

Set mouse button Middle pressed.

public static void SetMiddlePressed(this ref HiMouseButtonMask src, bool b)

Parameters

src HiMouseButtonMask
b bool

SetRightPressed(ref HiMouseButtonMask, bool)

Set mouse button Right pressed.

public static void SetRightPressed(this ref HiMouseButtonMask src, bool b)

Parameters

src HiMouseButtonMask
b bool

SetXButton1Pressed(ref HiMouseButtonMask, bool)

Set mouse button XButton1 pressed.

public static void SetXButton1Pressed(this ref HiMouseButtonMask src, bool b)

Parameters

src HiMouseButtonMask
b bool

SetXButton2Pressed(ref HiMouseButtonMask, bool)

Set mouse button XButton2 pressed.

public static void SetXButton2Pressed(this ref HiMouseButtonMask src, bool b)

Parameters

src HiMouseButtonMask
b bool