cohtml::Net::MouseEventData

Inherits from SystemIDisposable

Public Types

Name
enum classEventType { MouseMove, MouseDown, MouseUp, MouseWheel, MouseLeave}
enum classMouseButton { ButtonNone = 0, ButtonLeft = 0, ButtonMiddle, ButtonRight, ButtonBack, ButtonForward}

Public Functions

Name
virtual voidDispose()
MouseEventData()

Public Properties

Name
MouseEventData.EventTypeType
MouseEventData.MouseButtonButton
intX
intY
floatWheelX
floatWheelY
intDeltaX
intDeltaY
EventModifiersStateModifiers
EventMouseModifiersStateMouseModifiers

Protected Attributes

Name
boolswigCMemOwn

Public Types Documentation

enum EventType

EnumeratorValueDescription
MouseMove
MouseDown
MouseUp
MouseWheel
MouseLeave

enum MouseButton

EnumeratorValueDescription
ButtonNone0
ButtonLeft0
ButtonMiddle
ButtonRight
ButtonBack
ButtonForward

Public Functions Documentation

function Dispose

virtual void Dispose()

function MouseEventData

MouseEventData()

Public Property Documentation

property Type

MouseEventData.EventType Type;

property Button

MouseEventData.MouseButton Button;

property X

int X;

property Y

int Y;

property WheelX

float WheelX;

property WheelY

float WheelY;

property DeltaX

int DeltaX;

property DeltaY

int DeltaY;

property Modifiers

EventModifiersState Modifiers;

property MouseModifiers

EventMouseModifiersState MouseModifiers;

Protected Attributes Documentation

variable swigCMemOwn

bool swigCMemOwn;