-------------------------------- -- @module EventMouse -- @extend Event -- @parent_module cc -------------------------------- -- Returns the previous touch location in screen coordinates.
-- return The previous touch location in screen coordinates.
-- js NA -- @function [parent=#EventMouse] getPreviousLocationInView -- @param self -- @return vec2_table#vec2_table ret (return value: vec2_table) -------------------------------- -- Returns the current touch location in OpenGL coordinates.
-- return The current touch location in OpenGL coordinates. -- @function [parent=#EventMouse] getLocation -- @param self -- @return vec2_table#vec2_table ret (return value: vec2_table) -------------------------------- -- Get mouse button.
-- return The mouse button.
-- js getButton -- @function [parent=#EventMouse] getMouseButton -- @param self -- @return int#int ret (return value: int) -------------------------------- -- Returns the previous touch location in OpenGL coordinates.
-- return The previous touch location in OpenGL coordinates.
-- js NA -- @function [parent=#EventMouse] getPreviousLocation -- @param self -- @return vec2_table#vec2_table ret (return value: vec2_table) -------------------------------- -- Returns the delta of 2 current touches locations in screen coordinates.
-- return The delta of 2 current touches locations in screen coordinates. -- @function [parent=#EventMouse] getDelta -- @param self -- @return vec2_table#vec2_table ret (return value: vec2_table) -------------------------------- -- Set mouse scroll data.
-- param scrollX The scroll data of x axis.
-- param scrollY The scroll data of y axis. -- @function [parent=#EventMouse] setScrollData -- @param self -- @param #float scrollX -- @param #float scrollY -- @return EventMouse#EventMouse self (return value: cc.EventMouse) -------------------------------- -- Returns the start touch location in screen coordinates.
-- return The start touch location in screen coordinates.
-- js NA -- @function [parent=#EventMouse] getStartLocationInView -- @param self -- @return vec2_table#vec2_table ret (return value: vec2_table) -------------------------------- -- Returns the start touch location in OpenGL coordinates.
-- return The start touch location in OpenGL coordinates.
-- js NA -- @function [parent=#EventMouse] getStartLocation -- @param self -- @return vec2_table#vec2_table ret (return value: vec2_table) -------------------------------- -- Set mouse button.
-- param button a given mouse button.
-- js setButton -- @function [parent=#EventMouse] setMouseButton -- @param self -- @param #int button -- @return EventMouse#EventMouse self (return value: cc.EventMouse) -------------------------------- -- Returns the current touch location in screen coordinates.
-- return The current touch location in screen coordinates. -- @function [parent=#EventMouse] getLocationInView -- @param self -- @return vec2_table#vec2_table ret (return value: vec2_table) -------------------------------- -- Get mouse scroll data of y axis.
-- return The scroll data of y axis. -- @function [parent=#EventMouse] getScrollY -- @param self -- @return float#float ret (return value: float) -------------------------------- -- Get mouse scroll data of x axis.
-- return The scroll data of x axis. -- @function [parent=#EventMouse] getScrollX -- @param self -- @return float#float ret (return value: float) -------------------------------- -- Get the cursor position of x axis.
-- return The x coordinate of cursor position.
-- js getLocationX -- @function [parent=#EventMouse] getCursorX -- @param self -- @return float#float ret (return value: float) -------------------------------- -- Get the cursor position of y axis.
-- return The y coordinate of cursor position.
-- js getLocationY -- @function [parent=#EventMouse] getCursorY -- @param self -- @return float#float ret (return value: float) -------------------------------- -- Set the cursor position.
-- param x The x coordinate of cursor position.
-- param y The y coordinate of cursor position.
-- js setLocation -- @function [parent=#EventMouse] setCursorPosition -- @param self -- @param #float x -- @param #float y -- @return EventMouse#EventMouse self (return value: cc.EventMouse) -------------------------------- -- Constructor.
-- param mouseEventCode A given mouse event type.
-- js ctor -- @function [parent=#EventMouse] EventMouse -- @param self -- @param #int mouseEventCode -- @return EventMouse#EventMouse self (return value: cc.EventMouse) return nil