API documentation  2.0rc1
Public Member Functions | List of all members
client::WheelEvent Class Reference

#include <clientlib.h>

Inherits client::MouseEvent.

Public Member Functions

double get_deltaMode ()
 
double get_deltaX ()
 
double get_deltaY ()
 
double get_deltaZ ()
 
double get_wheelDelta ()
 
double get_wheelDeltaX ()
 
double get_wheelDeltaY ()
 
void getCurrentPoint (Element *element)
 
void initWheelEvent (const String &typeArg, bool canBubbleArg, bool cancelableArg, Window *viewArg, double detailArg, double screenXArg, double screenYArg, double clientXArg, double clientYArg, double buttonArg, EventTarget *relatedTargetArg, const String &modifiersListArg, double deltaXArg, double deltaYArg, double deltaZArg, double deltaMode)
 
WheelEventget_prototype ()
 
void set_prototype (WheelEvent *)
 
 WheelEvent (const String &typeArg)
 
 WheelEvent (const String &typeArg, WheelEventInit *eventInitDict)
 
double get_DOM_DELTA_LINE ()
 
double get_DOM_DELTA_PAGE ()
 
double get_DOM_DELTA_PIXEL ()
 
- Public Member Functions inherited from client::MouseEvent
bool get_altKey ()
 
double get_button ()
 
double get_buttons ()
 
double get_clientX ()
 
double get_clientY ()
 
bool get_ctrlKey ()
 
Elementget_fromElement ()
 
double get_layerX ()
 
double get_layerY ()
 
bool get_metaKey ()
 
double get_movementX ()
 
double get_movementY ()
 
double get_offsetX ()
 
double get_offsetY ()
 
double get_pageX ()
 
double get_pageY ()
 
EventTargetget_relatedTarget ()
 
double get_screenX ()
 
double get_screenY ()
 
bool get_shiftKey ()
 
Elementget_toElement ()
 
double get_which ()
 
double get_x ()
 
double get_y ()
 
bool getModifierState (const String &keyArg)
 
void initMouseEvent (const String &typeArg, bool canBubbleArg, bool cancelableArg, Window *viewArg, double detailArg, double screenXArg, double screenYArg, double clientXArg, double clientYArg, bool ctrlKeyArg, bool altKeyArg, bool shiftKeyArg, bool metaKeyArg, double buttonArg, EventTarget *relatedTargetArg)
 
MouseEventget_prototype ()
 
void set_prototype (MouseEvent *)
 
 MouseEvent (const String &typeArg)
 
 MouseEvent (const String &typeArg, MouseEventInit *eventInitDict)
 
- Public Member Functions inherited from client::UIEvent
double get_detail ()
 
Windowget_view ()
 
void initUIEvent (const String &typeArg, bool canBubbleArg, bool cancelableArg, Window *viewArg, double detailArg)
 
UIEventget_prototype ()
 
void set_prototype (UIEvent *)
 
 UIEvent (const String &typeArg)
 
 UIEvent (const String &typeArg, UIEventInit *eventInitDict)
 
- Public Member Functions inherited from client::Event
bool get_bubbles ()
 
bool get_cancelBubble ()
 
void set_cancelBubble (bool)
 
bool get_cancelable ()
 
EventTargetget_currentTarget ()
 
bool get_defaultPrevented ()
 
double get_eventPhase ()
 
bool get_isTrusted ()
 
bool get_returnValue ()
 
void set_returnValue (bool)
 
bool get_scoped ()
 
Elementget_srcElement ()
 
EventTargetget_target ()
 
double get_timeStamp ()
 
Stringget_type ()
 
ArraydeepPath ()
 
void initEvent (const String &type)
 
void initEvent (const String &type, bool bubbles)
 
void initEvent (const String &type, bool bubbles, bool cancelable)
 
void preventDefault ()
 
void stopImmediatePropagation ()
 
void stopPropagation ()
 
Eventget_prototype ()
 
void set_prototype (Event *)
 
 Event (const String &typeArg)
 
 Event (const String &typeArg, EventInit *eventInitDict)
 
double get_AT_TARGET ()
 
double get_BUBBLING_PHASE ()
 
double get_CAPTURING_PHASE ()
 
double get_NONE ()
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Constructor & Destructor Documentation

◆ WheelEvent() [1/2]

client::WheelEvent::WheelEvent ( const String typeArg)

◆ WheelEvent() [2/2]

client::WheelEvent::WheelEvent ( const String typeArg,
WheelEventInit eventInitDict 
)

Member Function Documentation

◆ get_deltaMode()

double client::WheelEvent::get_deltaMode ( )

◆ get_deltaX()

double client::WheelEvent::get_deltaX ( )

◆ get_deltaY()

double client::WheelEvent::get_deltaY ( )

◆ get_deltaZ()

double client::WheelEvent::get_deltaZ ( )

◆ get_DOM_DELTA_LINE()

double client::WheelEvent::get_DOM_DELTA_LINE ( )

◆ get_DOM_DELTA_PAGE()

double client::WheelEvent::get_DOM_DELTA_PAGE ( )

◆ get_DOM_DELTA_PIXEL()

double client::WheelEvent::get_DOM_DELTA_PIXEL ( )

◆ get_prototype()

WheelEvent* client::WheelEvent::get_prototype ( )

◆ get_wheelDelta()

double client::WheelEvent::get_wheelDelta ( )

◆ get_wheelDeltaX()

double client::WheelEvent::get_wheelDeltaX ( )

◆ get_wheelDeltaY()

double client::WheelEvent::get_wheelDeltaY ( )

◆ getCurrentPoint()

void client::WheelEvent::getCurrentPoint ( Element element)

◆ initWheelEvent()

void client::WheelEvent::initWheelEvent ( const String typeArg,
bool  canBubbleArg,
bool  cancelableArg,
Window viewArg,
double  detailArg,
double  screenXArg,
double  screenYArg,
double  clientXArg,
double  clientYArg,
double  buttonArg,
EventTarget relatedTargetArg,
const String modifiersListArg,
double  deltaXArg,
double  deltaYArg,
double  deltaZArg,
double  deltaMode 
)

◆ set_prototype()

void client::WheelEvent::set_prototype ( WheelEvent )