Package org.robovm.apple.scenekit
Class SCNReferenceNode
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.scenekit.SCNNode
-
- org.robovm.apple.scenekit.SCNReferenceNode
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,SCNActionable
,SCNAnimatable
,SCNBoundingVolume
,UIFocusEnvironment
,UIFocusItem
,org.robovm.objc.ObjCProtocol
public class SCNReferenceNode extends SCNNode
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNReferenceNode.SCNReferenceNodePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.scenekit.SCNNode
SCNNode.SCNNodePtr
-
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 SCNReferenceNode()
SCNReferenceNode(NSCoder decoder)
protected
SCNReferenceNode(NSObject.Handle h, long handle)
protected
SCNReferenceNode(NSObject.SkipInit skipInit)
SCNReferenceNode(NSURL referenceURL)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SCNReferenceLoadingPolicy
getLoadingPolicy()
NSURL
getReferenceURL()
protected long
init(NSCoder decoder)
protected long
init(NSURL referenceURL)
boolean
isLoaded()
void
load()
void
setLoadingPolicy(SCNReferenceLoadingPolicy v)
void
setReferenceURL(NSURL v)
void
unload()
-
Methods inherited from class org.robovm.apple.scenekit.SCNNode
addAnimation, addAnimationPlayer, addAudioPlayer, addChildNode, addParticleSystem, animationPlayerForKey, canBecomeFocused, castsShadow, convertPositionFromNode, convertPositionToNode, convertTransformFromNode, convertTransformToNode, convertVector, convertVector$fromNode$, create, create, didHintFocusMovement, didUpdateFocus, encode, enumerateChildNodes, enumerateHierarchyUsingBlock, findChildNodeWithName, getAction, getActionKeys, getAnimation, getAnimationKeys, getAudioPlayers, getBoundingBox, getBoundingBoxMax, getBoundingBoxMin, getBoundingSphere, getBoundingSphereCenter, getBoundingSphereRadius, getCamera, getCategoryBitMask, getChildNodes, getChildNodesPassingTest, getConstraints, getEulerAngles, getFilters, getFocusBehavior, getFocusItemContainer, getFrame, getGeometry, getLight, getLocalFront, getLocalRight, getLocalUp, getMorpher, getMovabilityHint, getName, getOpacity, getOrientation, getParentFocusEnvironment, getParentNode, getParticleSystems, getPhysicsBody, getPhysicsField, getPivot, getPosition, getPreferredFocusedView, getPreferredFocusEnvironments, getPresentationNode, getRendererDelegate, getRenderingOrder, getRotation, getScale, getSimdEulerAngles, getSimdLocalFront, getSimdLocalRight, getSimdLocalUp, getSimdOrientation, getSimdPivot, getSimdPosition, getSimdRotation, getSimdScale, getSimdTransform, getSimdWorldFront, getSimdWorldOrientation, getSimdWorldPosition, getSimdWorldRight, getSimdWorldTransform, getSimdWorldUp, getSkinner, getTransform, getWorldFront, getWorldOrientation, getWorldPosition, getWorldRight, getWorldTransform, getWorldUp, hasActions, hitTestWithSegment, insertChildNode, isAnimationPaused, isHidden, isPaused, localRotateBy, localTranslateBy, lookAt, lookAt$up$localFront$, pauseAnimation, removeAction, removeAllActions, removeAllAnimations, removeAllAudioPlayers, removeAllParticleSystems, removeAnimation, removeAnimation, removeAnimationForKey, removeAudioPlayer, removeFromParentNode, removeParticleSystem, replaceChildNode, resumeAnimation, rotate, runAction, runAction, runAction, runAction, setBoundingBox, setBoundingBox, setCamera, setCastsShadow, setCategoryBitMask, setConstraints, setEulerAngles, setFilters, setFocusBehavior, setGeometry, setHidden, setLight, setMorpher, setMovabilityHint, setName, setNeedsFocusUpdate, setOpacity, setOrientation, setPaused, setPhysicsBody, setPhysicsField, setPivot, setPosition, setRendererDelegate, setRenderingOrder, setRotation, setScale, setSimdEulerAngles, setSimdOrientation, setSimdPivot, setSimdPosition, setSimdRotation, setSimdScale, setSimdTransform, setSimdWorldOrientation, setSimdWorldPosition, setSimdWorldTransform, setSkinner, setSpeed, setTransform, setWorldOrientation, setWorldPosition, setWorldTransform, shouldUpdateFocus, simdConvertPositionFromNode, simdConvertPositionToNode, simdConvertTransformFromNode, simdConvertTransformTtoNode, simdConvertVectorFromNode, simdConvertVectorToNode, simdLocalRotateBy, simdLocalTranslateBy, simdLook, simdLookAt, simdRotate, supportsSecureCoding, updateFocusIfNeeded
-
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
-
SCNReferenceNode
public SCNReferenceNode()
-
SCNReferenceNode
protected SCNReferenceNode(NSObject.Handle h, long handle)
-
SCNReferenceNode
protected SCNReferenceNode(NSObject.SkipInit skipInit)
-
SCNReferenceNode
public SCNReferenceNode(NSURL referenceURL)
-
SCNReferenceNode
public SCNReferenceNode(NSCoder decoder)
-
-
Method Detail
-
getReferenceURL
public NSURL getReferenceURL()
-
setReferenceURL
public void setReferenceURL(NSURL v)
-
getLoadingPolicy
public SCNReferenceLoadingPolicy getLoadingPolicy()
-
setLoadingPolicy
public void setLoadingPolicy(SCNReferenceLoadingPolicy v)
-
isLoaded
public boolean isLoaded()
-
init
protected long init(NSURL referenceURL)
-
load
public void load()
-
unload
public void unload()
-
-