Package org.robovm.apple.scenekit
Class SCNTransaction
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNTransaction
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class SCNTransaction extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSCNTransaction.SCNTransactionPtrNested 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 SCNTransaction()protectedSCNTransaction(NSObject.Handle h, long handle)protectedSCNTransaction(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static voidbegin()static voidcommit()static voidflush()static doublegetAnimationDuration()static CAMediaTimingFunctiongetAnimationTimingFunction()static RunnablegetCompletionBlock()static NSObjectgetValue(String key)static booleanisDisableActions()static voidlock()static voidsetAnimationDuration(double v)static voidsetAnimationTimingFunction(CAMediaTimingFunction v)static voidsetCompletionBlock(Runnable v)static voidsetDisableActions(boolean v)static voidsetValue(NSObject value, String key)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, updateStrongRef
-
Constructor Details
-
SCNTransaction
public SCNTransaction() -
SCNTransaction
-
SCNTransaction
-
-
Method Details
-
getAnimationDuration
public static double getAnimationDuration() -
setAnimationDuration
public static void setAnimationDuration(double v) -
getAnimationTimingFunction
-
setAnimationTimingFunction
-
isDisableActions
public static boolean isDisableActions() -
setDisableActions
public static void setDisableActions(boolean v) -
getCompletionBlock
-
setCompletionBlock
-
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() -
getValue
-
setValue
-