dcell.mouse

Undocumented in source.

Public Imports

dcell.coord
public import dcell.coord;
Undocumented in source.

Members

Enums

Buttons
enum Buttons

The buttons that may be clicked, etc. on a mouse. These can be cmobined together as a binary value to represent chording. Scroll wheels are included.

Modifiers (from dcell.key)
enum Modifiers via public import dcell.key : Modifiers;

Modifiers are special keys that when combined with other keys change their meaning.

MouseEnable
enum MouseEnable

MouseEnable are the different modes that can be enabled for mouse tracking. The flagse can be OR'd together (except disable which should be used alone).

Structs

MouseEvent
struct MouseEvent

MouseEvent represents a single pressed key, possibly with modifiers. It is sent on either mouse up or mouse down events. It is also sent on mouse motion events - if the terminal supports it.

Meta