Package org.robovm.apple.spritekit
Class SKTileMapNode
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIResponder
org.robovm.apple.spritekit.SKNode
org.robovm.apple.spritekit.SKTileMapNode
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,UIActivityItemsConfigurationProviding,UIFocusEnvironment,UIFocusItem,UIPasteConfigurationSupporting,UIResponderStandardEditActions,UIUserActivityRestoring,ObjCProtocol
public class SKTileMapNode extends SKNode implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSKTileMapNode.SKTileMapNodePtrNested 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 SKTileMapNode()SKTileMapNode(NSCoder coder)protectedSKTileMapNode(NSObject.Handle h, long handle)protectedSKTileMapNode(NSObject.SkipInit skipInit)SKTileMapNode(SKTileSet tileSet, long columns, long rows, CGSize tileSize)SKTileMapNode(SKTileSet tileSet, long columns, long rows, CGSize tileSize, NSArray<SKTileGroup> tileGroupLayout)SKTileMapNode(SKTileSet tileSet, long columns, long rows, CGSize tileSize, SKTileGroup tileGroup) -
Method Summary
Methods 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, setXScale, setYScale, setZPosition, setZRotation, shouldUpdateFocus, updateFocusIfNeededMethods 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
-
SKTileMapNode
public SKTileMapNode() -
SKTileMapNode
-
SKTileMapNode
-
SKTileMapNode
-
SKTileMapNode
public SKTileMapNode(SKTileSet tileSet, long columns, long rows, CGSize tileSize, SKTileGroup tileGroup) -
SKTileMapNode
public SKTileMapNode(SKTileSet tileSet, long columns, long rows, CGSize tileSize, NSArray<SKTileGroup> tileGroupLayout) -
SKTileMapNode
-
-
Method Details
-
getNumberOfColumns
public long getNumberOfColumns() -
setNumberOfColumns
public void setNumberOfColumns(long v) -
getNumberOfRows
public long getNumberOfRows() -
setNumberOfRows
public void setNumberOfRows(long v) -
getTileSize
-
setTileSize
-
getMapSize
-
getTileSet
-
setTileSet
-
getColorBlendFactor
public double getColorBlendFactor() -
setColorBlendFactor
public void setColorBlendFactor(double v) -
getColor
-
setColor
-
getBlendMode
-
setBlendMode
-
getAnchorPoint
-
setAnchorPoint
-
getShader
-
setShader
-
getAttributeValues
- Overrides:
getAttributeValuesin classSKNode- Since:
- Available in iOS 10.0 and later.
-
setAttributeValues
- Overrides:
setAttributeValuesin classSKNode- Since:
- Available in iOS 10.0 and later.
-
getLightingBitMask
public int getLightingBitMask() -
setLightingBitMask
public void setLightingBitMask(int v) -
isEnableAutomapping
public boolean isEnableAutomapping() -
setEnableAutomapping
public void setEnableAutomapping(boolean v) -
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
-
init
protected long init(SKTileSet tileSet, long columns, long rows, CGSize tileSize, SKTileGroup tileGroup) -
init
protected long init(SKTileSet tileSet, long columns, long rows, CGSize tileSize, NSArray<SKTileGroup> tileGroupLayout) -
valueForAttributeNamed
- Overrides:
valueForAttributeNamedin classSKNode- Since:
- Available in iOS 10.0 and later.
-
setValue
-
fill
-
getTileDefinition
-
getTileGroup
-
setTileGroup
-
setTileGroup
public void setTileGroup(SKTileGroup tileGroup, SKTileDefinition tileDefinition, long column, long row) -
tileColumnIndexFromPosition
-
tileRowIndexFromPosition
-
getCenterOfTile
-