Package org.robovm.apple.scenekit
Class SCNSceneSource
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNSceneSource
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class SCNSceneSource extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSCNSceneSource.SCNSceneSourcePtrNested 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 SCNSceneSource()SCNSceneSource(NSData data, SCNSceneSourceOptions options)protectedSCNSceneSource(NSObject.Handle h, long handle)protectedSCNSceneSource(NSObject.SkipInit skipInit)SCNSceneSource(NSURL url, SCNSceneSourceOptions options) -
Method Summary
Modifier and Type Method Description static SCNSceneSourcecreate(NSData data, SCNSceneSourceOptions options)static SCNSceneSourcecreate(NSURL url, SCNSceneSourceOptions options)SCNSceneSourceContributorgetContributors()NSDategetCreatedDate()NSDatagetData()NSArray<?>getEntriesPassingTest(Block3<NSObject,NSString,BooleanPtr,Boolean> predicate)NSObjectgetEntryWithIdentifier(String uid, Class<? extends NSObject> entryClass)List<String>getIdentifiersOfEntriesWithClass(Class<? extends NSObject> entryClass)NSDategetModifiedDate()NSObjectgetProperty(SCNSceneSourceProperty key)SCNSceneSourceUnitgetUnit()StringgetUpAxis()NSURLgetUrl()protected longinit(NSData data, SCNSceneSourceOptions options)protected longinit(NSURL url, SCNSceneSourceOptions options)SCNScenenewScene(SCNSceneSourceOptions options)SCNScenenewScene(SCNSceneSourceOptions options, VoidBlock4<Float,SCNSceneSourceStatus,NSError,BooleanPtr> statusHandler)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
-
SCNSceneSource
public SCNSceneSource() -
SCNSceneSource
-
SCNSceneSource
-
SCNSceneSource
-
SCNSceneSource
-
-
Method Details
-
getUrl
-
getData
-
getContributors
-
getCreatedDate
-
getModifiedDate
-
getUpAxis
-
getUnit
-
init
-
init
-
newScene
public SCNScene newScene(SCNSceneSourceOptions options, VoidBlock4<Float,SCNSceneSourceStatus,NSError,BooleanPtr> statusHandler) -
newScene
- Throws:
NSErrorException
-
getProperty
-
getEntryWithIdentifier
-
getIdentifiersOfEntriesWithClass
-
getEntriesPassingTest
-
create
-
create
-