One Logo Pool Ball
SceneKit · IOS API REFERENCE

SCNSkinner

class · SDK 27.1

class SCNSkinner

Members (11)

init

init

TypeScript
static init(baseGeometry: (SCNGeometry) | null, bones: Array<SCNNode>, boneInverseBindTransforms: (Array<_Foundation_NSValue>) | null, boneWeights: SCNGeometrySource, boneIndices: SCNGeometrySource): SCNSkinner
Swift declaration
convenience init(baseGeometry: SCNGeometry?, bones: [SCNNode], boneInverseBindTransforms: [NSValue]?, boneWeights: SCNGeometrySource, boneIndices: SCNGeometrySource)
get

baseGeometry

TypeScript
get baseGeometry(): (SCNGeometry) | null
Swift declaration
var baseGeometry: SCNGeometry? { get set }
set

baseGeometry

TypeScript
set baseGeometry(value: (SCNGeometry) | null)
Swift declaration
var baseGeometry: SCNGeometry? { get set }
get

baseGeometryBindTransform

TypeScript
get baseGeometryBindTransform(): SCNMatrix4
Swift declaration
var baseGeometryBindTransform: SCNMatrix4 { get set }
set

baseGeometryBindTransform

TypeScript
set baseGeometryBindTransform(value: SCNMatrix4)
Swift declaration
var baseGeometryBindTransform: SCNMatrix4 { get set }
get

boneIndices

TypeScript
get boneIndices(): SCNGeometrySource
Swift declaration
var boneIndices: SCNGeometrySource { get }
get

boneInverseBindTransforms

TypeScript
get boneInverseBindTransforms(): (Array<_Foundation_NSValue>) | null
Swift declaration
var boneInverseBindTransforms: [NSValue]? { get }
get

boneWeights

TypeScript
get boneWeights(): SCNGeometrySource
Swift declaration
var boneWeights: SCNGeometrySource { get }
get

bones

TypeScript
get bones(): Array<SCNNode>
Swift declaration
var bones: [SCNNode] { get }
get

skeleton

TypeScript
get skeleton(): (SCNNode) | null
Swift declaration
weak var skeleton: SCNNode? { get set }
set

skeleton

TypeScript
set skeleton(value: (SCNNode) | null)
Swift declaration
weak var skeleton: SCNNode? { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

SCNSkinner.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All SceneKit types →