One Logo Pool Ball
SceneKit · IOS API REFERENCE

SCNText

class · SDK 27.1

class SCNText

Members (21)

init

init

TypeScript
static init(string: (unknown) | null, extrusionDepth: number): SCNText
Swift declaration
convenience init(string: Any?, extrusionDepth: CGFloat)
get

alignmentMode

TypeScript
get alignmentMode(): string
Swift declaration
var alignmentMode: String { get set }
set

alignmentMode

TypeScript
set alignmentMode(value: string)
Swift declaration
var alignmentMode: String { get set }
get

chamferProfile

TypeScript
get chamferProfile(): (_UIKit_UIBezierPath) | null
Swift declaration
@NSCopying var chamferProfile: UIBezierPath? { get set }
set

chamferProfile

TypeScript
set chamferProfile(value: (_UIKit_UIBezierPath) | null)
Swift declaration
@NSCopying var chamferProfile: UIBezierPath? { get set }
get

chamferRadius

TypeScript
get chamferRadius(): number
Swift declaration
var chamferRadius: CGFloat { get set }
set

chamferRadius

TypeScript
set chamferRadius(value: number)
Swift declaration
var chamferRadius: CGFloat { get set }
get

containerFrame

TypeScript
get containerFrame(): { x: number; y: number; width: number; height: number }
Swift declaration
var containerFrame: CGRect { get set }
set

containerFrame

TypeScript
set containerFrame(value: { x: number; y: number; width: number; height: number })
Swift declaration
var containerFrame: CGRect { get set }
get

extrusionDepth

TypeScript
get extrusionDepth(): number
Swift declaration
var extrusionDepth: CGFloat { get set }
set

extrusionDepth

TypeScript
set extrusionDepth(value: number)
Swift declaration
var extrusionDepth: CGFloat { get set }
get

flatness

TypeScript
get flatness(): number
Swift declaration
var flatness: CGFloat { get set }
set

flatness

TypeScript
set flatness(value: number)
Swift declaration
var flatness: CGFloat { get set }
get

font

TypeScript
get font(): (_UIKit_UIFont) | null
Swift declaration
var font: UIFont! { get set }
set

font

TypeScript
set font(value: (_UIKit_UIFont) | null)
Swift declaration
var font: UIFont! { get set }
get

string

TypeScript
get string(): (unknown) | null
Swift declaration
var string: Any? { get set }
set

string

TypeScript
set string(value: (unknown) | null)
Swift declaration
var string: Any? { get set }
get

truncationMode

TypeScript
get truncationMode(): string
Swift declaration
var truncationMode: String { get set }
set

truncationMode

TypeScript
set truncationMode(value: string)
Swift declaration
var truncationMode: String { get set }
get

isWrapped

TypeScript
get isWrapped(): boolean
Swift declaration
var isWrapped: Bool { get set }
set

isWrapped

TypeScript
set isWrapped(value: boolean)
Swift declaration
var isWrapped: Bool { get set }

Skipped declarations

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

SCNText.init()

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

All SceneKit types →