diff options
author | 最萌小汐 <sumneko@hotmail.com> | 2021-07-05 20:51:43 +0800 |
---|---|---|
committer | 最萌小汐 <sumneko@hotmail.com> | 2021-07-05 20:51:43 +0800 |
commit | 8fefb8f3e100976235dc83d6ae3785952d11c710 (patch) | |
tree | 459117e6cecc70824273c4d32285cb6eec468098 /meta/3rd/Cocos4.0/library/cc.EventMouse.lua | |
parent | b6c18d05410fd4ca209f9c34e0992caf40cf3701 (diff) | |
download | lua-language-server-8fefb8f3e100976235dc83d6ae3785952d11c710.zip |
cleanup
Diffstat (limited to 'meta/3rd/Cocos4.0/library/cc.EventMouse.lua')
-rw-r--r-- | meta/3rd/Cocos4.0/library/cc.EventMouse.lua | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/meta/3rd/Cocos4.0/library/cc.EventMouse.lua b/meta/3rd/Cocos4.0/library/cc.EventMouse.lua new file mode 100644 index 00000000..f611c342 --- /dev/null +++ b/meta/3rd/Cocos4.0/library/cc.EventMouse.lua @@ -0,0 +1,91 @@ +---@meta + +---@class cc.EventMouse :cc.Event +local EventMouse={ } +cc.EventMouse=EventMouse + + + + +---* Returns the previous touch location in screen coordinates.<br> +---* return The previous touch location in screen coordinates.<br> +---* js NA +---@return vec2_table +function EventMouse:getPreviousLocationInView () end +---* Returns the current touch location in OpenGL coordinates.<br> +---* return The current touch location in OpenGL coordinates. +---@return vec2_table +function EventMouse:getLocation () end +---* Get mouse button.<br> +---* return The mouse button.<br> +---* js getButton +---@return int +function EventMouse:getMouseButton () end +---* Returns the previous touch location in OpenGL coordinates.<br> +---* return The previous touch location in OpenGL coordinates.<br> +---* js NA +---@return vec2_table +function EventMouse:getPreviousLocation () end +---* Returns the delta of 2 current touches locations in screen coordinates.<br> +---* return The delta of 2 current touches locations in screen coordinates. +---@return vec2_table +function EventMouse:getDelta () end +---* Set mouse scroll data.<br> +---* param scrollX The scroll data of x axis.<br> +---* param scrollY The scroll data of y axis. +---@param scrollX float +---@param scrollY float +---@return self +function EventMouse:setScrollData (scrollX,scrollY) end +---* Returns the start touch location in screen coordinates.<br> +---* return The start touch location in screen coordinates.<br> +---* js NA +---@return vec2_table +function EventMouse:getStartLocationInView () end +---* Returns the start touch location in OpenGL coordinates.<br> +---* return The start touch location in OpenGL coordinates.<br> +---* js NA +---@return vec2_table +function EventMouse:getStartLocation () end +---* Set mouse button.<br> +---* param button a given mouse button.<br> +---* js setButton +---@param button int +---@return self +function EventMouse:setMouseButton (button) end +---* Returns the current touch location in screen coordinates.<br> +---* return The current touch location in screen coordinates. +---@return vec2_table +function EventMouse:getLocationInView () end +---* Get mouse scroll data of y axis.<br> +---* return The scroll data of y axis. +---@return float +function EventMouse:getScrollY () end +---* Get mouse scroll data of x axis.<br> +---* return The scroll data of x axis. +---@return float +function EventMouse:getScrollX () end +---* Get the cursor position of x axis.<br> +---* return The x coordinate of cursor position.<br> +---* js getLocationX +---@return float +function EventMouse:getCursorX () end +---* Get the cursor position of y axis.<br> +---* return The y coordinate of cursor position.<br> +---* js getLocationY +---@return float +function EventMouse:getCursorY () end +---* Set the cursor position.<br> +---* param x The x coordinate of cursor position.<br> +---* param y The y coordinate of cursor position.<br> +---* js setLocation +---@param x float +---@param y float +---@return self +function EventMouse:setCursorPosition (x,y) end +---* Constructor.<br> +---* param mouseEventCode A given mouse event type.<br> +---* js ctor +---@param mouseEventCode int +---@return self +function EventMouse:EventMouse (mouseEventCode) end
\ No newline at end of file |