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
,org.robovm.objc.ObjCProtocol
public class SCNTransaction extends NSObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNTransaction.SCNTransactionPtr
-
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 SCNTransaction()
protected
SCNTransaction(NSObject.Handle h, long handle)
protected
SCNTransaction(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
begin()
static void
commit()
static void
flush()
static double
getAnimationDuration()
static CAMediaTimingFunction
getAnimationTimingFunction()
static java.lang.Runnable
getCompletionBlock()
static NSObject
getValue(java.lang.String key)
static boolean
isDisableActions()
static void
lock()
static void
setAnimationDuration(double v)
static void
setAnimationTimingFunction(CAMediaTimingFunction v)
static void
setCompletionBlock(java.lang.Runnable v)
static void
setDisableActions(boolean v)
static void
setValue(NSObject value, java.lang.String key)
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
-
SCNTransaction
public SCNTransaction()
-
SCNTransaction
protected SCNTransaction(NSObject.Handle h, long handle)
-
SCNTransaction
protected SCNTransaction(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getAnimationDuration
public static double getAnimationDuration()
-
setAnimationDuration
public static void setAnimationDuration(double v)
-
getAnimationTimingFunction
public static CAMediaTimingFunction getAnimationTimingFunction()
-
setAnimationTimingFunction
public static void setAnimationTimingFunction(CAMediaTimingFunction v)
-
isDisableActions
public static boolean isDisableActions()
-
setDisableActions
public static void setDisableActions(boolean v)
-
getCompletionBlock
public static java.lang.Runnable getCompletionBlock()
-
setCompletionBlock
public static void setCompletionBlock(java.lang.Runnable v)
-
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
public static NSObject getValue(java.lang.String key)
-
setValue
public static void setValue(NSObject value, java.lang.String key)
-
-