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
,org.robovm.objc.ObjCProtocol
public class CATransaction extends NSObject
- Since:
- Available in iOS 2.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CATransaction.CATransactionPtr
-
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 CATransaction()
protected
CATransaction(NSObject.Handle h, long handle)
protected
CATransaction(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
begin()
static void
commit()
static boolean
disablesActions()
static void
flush()
static NSObject
get(CATransactionProperty key)
static double
getAnimationDuration()
static CAMediaTimingFunction
getAnimationTimingFunction()
static java.lang.Runnable
getCompletionBlock()
static void
lock()
static void
set(CATransactionProperty key, NSObject value)
protected static void
set(NSObject anObject, CATransactionProperty key)
static void
setAnimationDuration(double dur)
static void
setAnimationTimingFunction(CAMediaTimingFunction function)
static void
setCompletionBlock(java.lang.Runnable block)
static void
setDisablesActions(boolean flag)
static void
unlock()
-
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
-
CATransaction
public CATransaction()
-
CATransaction
protected CATransaction(NSObject.Handle h, long handle)
-
CATransaction
protected CATransaction(NSObject.SkipInit skipInit)
-
-
Method Detail
-
set
public static void set(CATransactionProperty key, NSObject value)
-
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
public static CAMediaTimingFunction getAnimationTimingFunction()
-
setAnimationTimingFunction
public static void setAnimationTimingFunction(CAMediaTimingFunction function)
-
disablesActions
public static boolean disablesActions()
-
setDisablesActions
public static void setDisablesActions(boolean flag)
-
getCompletionBlock
public static java.lang.Runnable getCompletionBlock()
-
setCompletionBlock
public static void setCompletionBlock(java.lang.Runnable block)
-
get
public static NSObject get(CATransactionProperty key)
-
set
protected static void set(NSObject anObject, CATransactionProperty key)
-
-