Package org.robovm.apple.spritekit
Class SKScene
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,SKWarpable,UIActivityItemsConfigurationProviding,UIFocusEnvironment,UIFocusItem,UIPasteConfigurationSupporting,UIResponderStandardEditActions,UIUserActivityRestoring,ObjCProtocol
public class SKScene extends SKEffectNode
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSKScene.SKScenePtrNested classes/interfaces inherited from class org.robovm.apple.spritekit.SKEffectNode
SKEffectNode.SKEffectNodePtrNested classes/interfaces inherited from class org.robovm.apple.uikit.UIResponder
UIResponder.UIResponderPtrNested 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 SKScene()SKScene(CGSize size)SKScene(NSCoder coder)protectedSKScene(NSObject.Handle h, long handle)protectedSKScene(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description CGPointconvertPointFromView(CGPoint point)CGPointconvertPointToView(CGPoint point)voiddidApplyConstraints()voiddidChangeSize(CGSize oldSize)voiddidEvaluateActions()voiddidFinishUpdate()voiddidMoveToView(SKView view)voiddidSimulatePhysics()CGPointgetAnchorPoint()AVAudioEnginegetAudioEngine()UIColorgetBackgroundColor()SKCameraNodegetCamera()SKSceneDelegategetDelegate()SKNodegetListener()SKPhysicsWorldgetPhysicsWorld()SKSceneScaleModegetScaleMode()CGSizegetSize()SKViewgetView()protected longinit(CGSize size)voidsceneDidLoad()voidsetAnchorPoint(CGPoint v)voidsetBackgroundColor(UIColor v)voidsetCamera(SKCameraNode v)voidsetDelegate(SKSceneDelegate v)voidsetListener(SKNode v)voidsetScaleMode(SKSceneScaleMode v)voidsetSize(CGSize v)static booleansupportsSecureCoding()voidupdate(double currentTime)voidwillMoveFromView(SKView view)Methods inherited from class org.robovm.apple.spritekit.SKEffectNode
getAttributeValues, getBlendMode, getFilter, getShader, getSubdivisionLevels, getWarpGeometry, setAttributeValues, setBlendMode, setFilter, setShader, setShouldCenterFilter, setShouldEnableEffects, setShouldRasterize, setSubdivisionLevels, setValueForAttribute, setWarpGeometry, shouldCenterFilter, shouldEnableEffects, shouldRasterize, valueForAttributeMethods inherited from class org.robovm.apple.spritekit.SKNode
addChild, calculateAccumulatedFrame, canBecomeFocused, containsPoint, convertPointFromNode, convertPointToNode, create, create, didHintFocusMovement, didUpdateFocus, encode, enumerateChildNodes, equalsTo, findNodesByName, getAction, getAlpha, getChild, getChildren, getConstraints, getFocusBehavior, getFocusEffect, getFocusGroupIdentifier, getFocusGroupPriority, getFocusItemContainer, getFrame, getName, getNodeAtPoint, getNodesAtPoint, getParent, getParentFocusEnvironment, getPhysicsBody, getPosition, getPreferredFocusedView, getPreferredFocusEnvironments, getReachConstraints, getScene, getSpeed, getUserData, getXScale, getYScale, getZPosition, getZRotation, hasActions, init, insertChild, intersectsNode, isHidden, isInParentHierarchy, isPaused, isTransparentFocusItem, isUserInteractionEnabled, moveToParent, removeAction, removeAllActions, removeAllChildren, removeChildren, removeFromParent, runAction, runAction, runAction, setAlpha, setConstraints, setFocusBehavior, setHidden, setName, setNeedsFocusUpdate, setPaused, setPhysicsBody, setPosition, setReachConstraints, setScale, setSpeed, setUserData, setUserInteractionEnabled, setValue, setXScale, setYScale, setZPosition, setZRotation, shouldUpdateFocus, updateFocusIfNeeded, valueForAttributeNamedMethods inherited from class org.robovm.apple.uikit.UIResponder
becomeFirstResponder, buildMenu, canBecomeFirstResponder, canPasteItemProviders, canPerformAction, canResignFirstResponder, captureTextFromCamera, clearTextInputContextIdentifier, copy, cut, decreaseSize, delete, getActionTarget, getActivityItemsConfiguration, getEditingInteractionConfiguration, getInputAccessoryView, getInputAccessoryViewController, getInputAssistantItem, getInputView, getInputViewController, getKeyCommands, getNextResponder, getPasteConfiguration, getTextInputContextIdentifier, getTextInputMode, getUndoManager, getUserActivity, increaseSize, isFirstResponder, makeTextWritingDirectionLeftToRight, makeTextWritingDirectionRightToLeft, motionBegan, motionCancelled, motionEnded, paste, pasteAndGo, pasteAndMatchStyle, pasteAndSearch, pasteItemProviders, pressesBegan, pressesCancelled, pressesChanged, pressesEnded, print, reloadInputViews, remoteControlReceived, resignFirstResponder, restoreUserActivityState, select, selectAll, setActivityItemsConfiguration, setPasteConfiguration, setUserActivity, toggleBoldface, toggleItalics, toggleUnderline, touchesBegan, touchesCancelled, touchesEnded, touchesEstimatedPropertiesUpdated, touchesMoved, updateTextAttributes, updateUserActivityState, validateCommandMethods 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
-
Method Details
-
getSize
-
setSize
-
getScaleMode
-
setScaleMode
-
getCamera
- Since:
- Available in iOS 9.0 and later.
-
setCamera
- Since:
- Available in iOS 9.0 and later.
-
getListener
- Since:
- Available in iOS 9.0 and later.
-
setListener
- Since:
- Available in iOS 9.0 and later.
-
getAudioEngine
- Since:
- Available in iOS 9.0 and later.
-
getBackgroundColor
-
setBackgroundColor
-
getDelegate
-
setDelegate
-
getAnchorPoint
-
setAnchorPoint
-
getPhysicsWorld
-
getView
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
-
sceneDidLoad
public void sceneDidLoad()- Since:
- Available in iOS 10.0 and later.
-
convertPointFromView
-
convertPointToView
-
update
public void update(double currentTime) -
didEvaluateActions
public void didEvaluateActions() -
didSimulatePhysics
public void didSimulatePhysics() -
didApplyConstraints
public void didApplyConstraints() -
didFinishUpdate
public void didFinishUpdate() -
didMoveToView
-
willMoveFromView
-
didChangeSize
-