Package org.robovm.apple.corehaptic
Class CHHapticEvent
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.corehaptic.CHHapticEvent
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class CHHapticEvent extends NSObject
- Since:
- Available in iOS 13.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCHHapticEvent.CHHapticEventPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedCHHapticEvent()CHHapticEvent(long resID, NSArray<CHHapticEventParameter> eventParams, double time)CHHapticEvent(long resID, NSArray<CHHapticEventParameter> eventParams, double time, double duration)CHHapticEvent(CHHapticEventType type, NSArray<CHHapticEventParameter> eventParams, double time)CHHapticEvent(CHHapticEventType type, NSArray<CHHapticEventParameter> eventParams, double time, double duration)protectedCHHapticEvent(NSObject.Handle h, long handle)protectedCHHapticEvent(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description doublegetDuration()NSArray<CHHapticEventParameter>getEventParameters()doublegetRelativeTime()CHHapticEventTypegetType()protected longinit(long resID, NSArray<CHHapticEventParameter> eventParams, double time)protected longinit(long resID, NSArray<CHHapticEventParameter> eventParams, double time, double duration)protected longinit(CHHapticEventType type, NSArray<CHHapticEventParameter> eventParams, double time)protected longinit(CHHapticEventType type, NSArray<CHHapticEventParameter> eventParams, double time, double duration)voidsetDuration(double v)voidsetRelativeTime(double v)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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
CHHapticEvent
protected CHHapticEvent() -
CHHapticEvent
-
CHHapticEvent
-
CHHapticEvent
public CHHapticEvent(CHHapticEventType type, NSArray<CHHapticEventParameter> eventParams, double time) -
CHHapticEvent
public CHHapticEvent(CHHapticEventType type, NSArray<CHHapticEventParameter> eventParams, double time, double duration) -
CHHapticEvent
-
CHHapticEvent
public CHHapticEvent(long resID, NSArray<CHHapticEventParameter> eventParams, double time, double duration)
-
-
Method Details
-
getType
-
getEventParameters
-
getRelativeTime
public double getRelativeTime() -
setRelativeTime
public void setRelativeTime(double v) -
getDuration
public double getDuration() -
setDuration
public void setDuration(double v) -
init
protected long init(CHHapticEventType type, NSArray<CHHapticEventParameter> eventParams, double time) -
init
protected long init(CHHapticEventType type, NSArray<CHHapticEventParameter> eventParams, double time, double duration) -
init
-
init
protected long init(long resID, NSArray<CHHapticEventParameter> eventParams, double time, double duration)
-