Package org.robovm.apple.uikit
Class UIEvent
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIEvent
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
UIPressesEvent
public class UIEvent extends NSObject
- Since:
- Available in iOS 2.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIEvent.UIEventPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UIEvent()
protected
UIEvent(NSObject.Handle h, long handle)
protected
UIEvent(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSSet<UITouch>
getAllTouches()
NSArray<UITouch>
getCoalescedTouches(UITouch touch)
NSArray<UITouch>
getPredictedTouches(UITouch touch)
UIEventSubtype
getSubtype()
double
getTimestamp()
NSSet<UITouch>
getTouches(UIGestureRecognizer gesture)
NSSet<UITouch>
getTouches(UIView view)
NSSet<UITouch>
getTouches(UIWindow window)
UIEventType
getType()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UIEvent
public UIEvent()
-
UIEvent
protected UIEvent(NSObject.Handle h, long handle)
-
UIEvent
protected UIEvent(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getType
public UIEventType getType()
- Since:
- Available in iOS 3.0 and later.
-
getSubtype
public UIEventSubtype getSubtype()
- Since:
- Available in iOS 3.0 and later.
-
getTimestamp
public double getTimestamp()
-
getTouches
public NSSet<UITouch> getTouches(UIGestureRecognizer gesture)
- Since:
- Available in iOS 3.2 and later.
-
getCoalescedTouches
public NSArray<UITouch> getCoalescedTouches(UITouch touch)
- Since:
- Available in iOS 9.0 and later.
-
-