One Logo Pool Ball
SpriteKit · IOS API REFERENCE

SKView

class · SDK 27.1

class SKView

Members (40)

method

convert

TypeScript
convertFrom(point: { x: number; y: number }, scene: SKScene): Promise<{ x: number; y: number }>
Swift declaration
func convert(_ point: CGPoint, from scene: SKScene) -> CGPoint
method

convert

TypeScript
convertTo(point: { x: number; y: number }, scene: SKScene): Promise<{ x: number; y: number }>
Swift declaration
func convert(_ point: CGPoint, to scene: SKScene) -> CGPoint
init

init

TypeScript
static init(): Promise<SKView>
Swift declaration
init()
method

presentScene

TypeScript
presentScene(scene?: (SKScene) | null): Promise<void>
Swift declaration
func presentScene(_ scene: SKScene?)
method

presentScene

TypeScript
presentSceneTransition(scene: SKScene, transition: SKTransition): Promise<void>
Swift declaration
func presentScene(_ scene: SKScene, transition: SKTransition)
method

texture

TypeScript
textureFrom(node: SKNode): Promise<(SKTexture) | null>
Swift declaration
func texture(from node: SKNode) -> SKTexture?
method

texture

TypeScript
textureFromCrop(node: SKNode, crop: { x: number; y: number; width: number; height: number }): Promise<(SKTexture) | null>
Swift declaration
func texture(from node: SKNode, crop: CGRect) -> SKTexture?
get · iOS 8.0+

allowsTransparency

TypeScript
get allowsTransparency(): Promise<boolean>
Swift declaration
var allowsTransparency: Bool { get set }
set · iOS 8.0+

allowsTransparency

TypeScript
setAllowsTransparency(value: boolean): Promise<void>
Swift declaration
var allowsTransparency: Bool { get set }
get

isAsynchronous

TypeScript
get isAsynchronous(): Promise<boolean>
Swift declaration
var isAsynchronous: Bool { get set }
set

isAsynchronous

TypeScript
setIsAsynchronous(value: boolean): Promise<void>
Swift declaration
var isAsynchronous: Bool { get set }
get · iOS 10.0+

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var delegate: (any SKViewDelegate)? { get set }
set · iOS 10.0+

delegate

TypeScript
setDelegate(value?: (Implements<SKViewDelegate> | SDKHandle) | null): Promise<void>
Swift declaration
weak var delegate: (any SKViewDelegate)? { get set }
get

disableDepthStencilBuffer

TypeScript
get disableDepthStencilBuffer(): Promise<boolean>
Swift declaration
var disableDepthStencilBuffer: Bool { get set }
set

disableDepthStencilBuffer

TypeScript
setDisableDepthStencilBuffer(value: boolean): Promise<void>
Swift declaration
var disableDepthStencilBuffer: Bool { get set }
get · iOS 7.0+ · Deprecated in iOS 10.0

frameInterval

TypeScript
get frameInterval(): Promise<number>
Swift declaration
var frameInterval: Int { get set }
set · iOS 7.0+ · Deprecated in iOS 10.0

frameInterval

TypeScript
setFrameInterval(value: number): Promise<void>
Swift declaration
var frameInterval: Int { get set }
get

ignoresSiblingOrder

TypeScript
get ignoresSiblingOrder(): Promise<boolean>
Swift declaration
var ignoresSiblingOrder: Bool { get set }
set

ignoresSiblingOrder

TypeScript
setIgnoresSiblingOrder(value: boolean): Promise<void>
Swift declaration
var ignoresSiblingOrder: Bool { get set }
get

isPaused

TypeScript
get isPaused(): Promise<boolean>
Swift declaration
var isPaused: Bool { get set }
set

isPaused

TypeScript
setIsPaused(value: boolean): Promise<void>
Swift declaration
var isPaused: Bool { get set }
get · iOS 10.0+ · Deprecated in iOS 10.0

preferredFrameRate

TypeScript
get preferredFrameRate(): Promise<number>
Swift declaration
var preferredFrameRate: Float { get set }
set · iOS 10.0+ · Deprecated in iOS 10.0

preferredFrameRate

TypeScript
setPreferredFrameRate(value: number): Promise<void>
Swift declaration
var preferredFrameRate: Float { get set }
get · iOS 10.0+

preferredFramesPerSecond

TypeScript
get preferredFramesPerSecond(): Promise<number>
Swift declaration
var preferredFramesPerSecond: Int { get set }
set · iOS 10.0+

preferredFramesPerSecond

TypeScript
setPreferredFramesPerSecond(value: number): Promise<void>
Swift declaration
var preferredFramesPerSecond: Int { get set }
get

scene

TypeScript
get scene(): Promise<(SKScene) | null>
Swift declaration
var scene: SKScene? { get }
get · iOS 8.0+

shouldCullNonVisibleNodes

TypeScript
get shouldCullNonVisibleNodes(): Promise<boolean>
Swift declaration
var shouldCullNonVisibleNodes: Bool { get set }
set · iOS 8.0+

shouldCullNonVisibleNodes

TypeScript
setShouldCullNonVisibleNodes(value: boolean): Promise<void>
Swift declaration
var shouldCullNonVisibleNodes: Bool { get set }
get

showsDrawCount

TypeScript
get showsDrawCount(): Promise<boolean>
Swift declaration
var showsDrawCount: Bool { get set }
set

showsDrawCount

TypeScript
setShowsDrawCount(value: boolean): Promise<void>
Swift declaration
var showsDrawCount: Bool { get set }
get

showsFPS

TypeScript
get showsFPS(): Promise<boolean>
Swift declaration
var showsFPS: Bool { get set }
set

showsFPS

TypeScript
setShowsFPS(value: boolean): Promise<void>
Swift declaration
var showsFPS: Bool { get set }
get · iOS 8.0+

showsFields

TypeScript
get showsFields(): Promise<boolean>
Swift declaration
var showsFields: Bool { get set }
set · iOS 8.0+

showsFields

TypeScript
setShowsFields(value: boolean): Promise<void>
Swift declaration
var showsFields: Bool { get set }
get

showsNodeCount

TypeScript
get showsNodeCount(): Promise<boolean>
Swift declaration
var showsNodeCount: Bool { get set }
set

showsNodeCount

TypeScript
setShowsNodeCount(value: boolean): Promise<void>
Swift declaration
var showsNodeCount: Bool { get set }
get · iOS 8.0+

showsPhysics

TypeScript
get showsPhysics(): Promise<boolean>
Swift declaration
var showsPhysics: Bool { get set }
set · iOS 8.0+

showsPhysics

TypeScript
setShowsPhysics(value: boolean): Promise<void>
Swift declaration
var showsPhysics: Bool { get set }
get · iOS 8.0+

showsQuadCount

TypeScript
get showsQuadCount(): Promise<boolean>
Swift declaration
var showsQuadCount: Bool { get set }
set · iOS 8.0+

showsQuadCount

TypeScript
setShowsQuadCount(value: boolean): Promise<void>
Swift declaration
var showsQuadCount: Bool { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All SpriteKit types →