Package org.robovm.apple.coreanimation
Class CATransaction
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coreanimation.CATransaction
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class CATransaction extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCATransaction.CATransactionPtrNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description CATransaction()protectedCATransaction(NSObject.Handle h, long handle)protectedCATransaction(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static voidbegin()static voidcommit()static booleandisablesActions()static voidflush()static NSObjectget(CATransactionProperty key)static doublegetAnimationDuration()static CAMediaTimingFunctiongetAnimationTimingFunction()static RunnablegetCompletionBlock()static voidlock()static voidset(CATransactionProperty key, NSObject value)protected static voidset(NSObject anObject, CATransactionProperty key)static voidsetAnimationDuration(double dur)static voidsetAnimationTimingFunction(CAMediaTimingFunction function)static voidsetCompletionBlock(Runnable block)static voidsetDisablesActions(boolean flag)static voidunlock()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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
CATransaction
public CATransaction() -
CATransaction
-
CATransaction
-
-
Method Details
-
set
-
begin
public static void begin() -
commit
public static void commit() -
flush
public static void flush() -
lock
public static void lock() -
unlock
public static void unlock() -
getAnimationDuration
public static double getAnimationDuration() -
setAnimationDuration
public static void setAnimationDuration(double dur) -
getAnimationTimingFunction
-
setAnimationTimingFunction
-
disablesActions
public static boolean disablesActions() -
setDisablesActions
public static void setDisablesActions(boolean flag) -
getCompletionBlock
-
setCompletionBlock
-
get
-
set
-