51 lines
2.1 KiB
Haxe
51 lines
2.1 KiB
Haxe
package flash.events;
|
|
|
|
extern class TouchEvent extends Event {
|
|
var altKey : Bool;
|
|
#if air
|
|
var commandKey : Bool;
|
|
var controlKey : Bool;
|
|
#end
|
|
var ctrlKey : Bool;
|
|
var isPrimaryTouchPoint : Bool;
|
|
var isRelatedObjectInaccessible : Bool;
|
|
#if air
|
|
var isTouchPointCanceled : Bool;
|
|
#end
|
|
var localX : Float;
|
|
var localY : Float;
|
|
var pressure : Float;
|
|
var relatedObject : flash.display.InteractiveObject;
|
|
var shiftKey : Bool;
|
|
var sizeX : Float;
|
|
var sizeY : Float;
|
|
var stageX(default,never) : Float;
|
|
var stageY(default,never) : Float;
|
|
#if air
|
|
var timestamp : Float;
|
|
var touchIntent : TouchEventIntent;
|
|
#end
|
|
var touchPointID : Int;
|
|
function new(type : String, bubbles : Bool = true, cancelable : Bool = false, touchPointID : Int = 0, isPrimaryTouchPoint : Bool = false, localX : Float = 0./*NaN*/, localY : Float = 0./*NaN*/, sizeX : Float = 0./*NaN*/, sizeY : Float = 0./*NaN*/, pressure : Float = 0./*NaN*/, ?relatedObject : flash.display.InteractiveObject, ctrlKey : Bool = false, altKey : Bool = false, shiftKey : Bool = false #if air , commandKey : Bool=false, controlKey : Bool=false, ?timestamp : Float, ?touchIntent : TouchEventIntent, ?samples : flash.utils.ByteArray, isTouchPointCanceled : Bool=false #end) : Void;
|
|
#if air
|
|
function getSamples(buffer : flash.utils.ByteArray, append : Bool=false) : UInt;
|
|
function isToolButtonDown(index : Int) : Bool;
|
|
#end
|
|
function updateAfterEvent() : Void;
|
|
static var PROXIMITY_BEGIN(default,never) : String;
|
|
static var PROXIMITY_END(default,never) : String;
|
|
static var PROXIMITY_MOVE(default,never) : String;
|
|
static var PROXIMITY_OUT(default,never) : String;
|
|
static var PROXIMITY_OVER(default,never) : String;
|
|
static var PROXIMITY_ROLL_OUT(default,never) : String;
|
|
static var PROXIMITY_ROLL_OVER(default,never) : String;
|
|
static var TOUCH_BEGIN(default,never) : String;
|
|
static var TOUCH_END(default,never) : String;
|
|
static var TOUCH_MOVE(default,never) : String;
|
|
static var TOUCH_OUT(default,never) : String;
|
|
static var TOUCH_OVER(default,never) : String;
|
|
static var TOUCH_ROLL_OUT(default,never) : String;
|
|
static var TOUCH_ROLL_OVER(default,never) : String;
|
|
static var TOUCH_TAP(default,never) : String;
|
|
}
|