Files
lime/externs/air/flash/events/TouchEvent.hx
Joshua Granick 8c9808b038 Run formatter
2021-03-10 13:22:39 -08:00

56 lines
2.1 KiB
Haxe

package flash.events;
@:require(flash10_1) extern class TouchEvent extends Event
{
var altKey:Bool;
#if air
var commandKey:Bool;
#end
var controlKey:Bool;
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;
}