One Logo Pool Ball
TouchController · IOS API REFERENCE

TCDirectionPad

class · iOS 26.0+ · SDK 27.1

class TCDirectionPad

Members (27)

get · iOS 26.0+

colliderShape

TypeScript
get colliderShape(): TCColliderShape
Swift declaration
var colliderShape: TCColliderShape { get }
get · iOS 26.0+

compositeLabel

TypeScript
get compositeLabel(): (TCControlLabel) | null
Swift declaration
var compositeLabel: TCControlLabel? { get set }
set · iOS 26.0+

compositeLabel

TypeScript
set compositeLabel(value: (TCControlLabel) | null)
Swift declaration
var compositeLabel: TCControlLabel? { get set }
get · iOS 26.0+

isDigital

TypeScript
get isDigital(): boolean
Swift declaration
var isDigital: Bool { get set }
set · iOS 26.0+

isDigital

TypeScript
set isDigital(value: boolean)
Swift declaration
var isDigital: Bool { get set }
get · iOS 26.0+

downContents

TypeScript
get downContents(): (TCControlContents) | null
Swift declaration
var downContents: TCControlContents? { get set }
set · iOS 26.0+

downContents

TypeScript
set downContents(value: (TCControlContents) | null)
Swift declaration
var downContents: TCControlContents? { get set }
get · iOS 26.0+

downLabel

TypeScript
get downLabel(): (TCControlLabel) | null
Swift declaration
var downLabel: TCControlLabel? { get set }
set · iOS 26.0+

downLabel

TypeScript
set downLabel(value: (TCControlLabel) | null)
Swift declaration
var downLabel: TCControlLabel? { get set }
get · iOS 26.0+

highlightDuration

TypeScript
get highlightDuration(): number
Swift declaration
var highlightDuration: TimeInterval { get set }
set · iOS 26.0+

highlightDuration

TypeScript
set highlightDuration(value: number)
Swift declaration
var highlightDuration: TimeInterval { get set }
get · iOS 26.0+

leftContents

TypeScript
get leftContents(): (TCControlContents) | null
Swift declaration
var leftContents: TCControlContents? { get set }
set · iOS 26.0+

leftContents

TypeScript
set leftContents(value: (TCControlContents) | null)
Swift declaration
var leftContents: TCControlContents? { get set }
get · iOS 26.0+

leftLabel

TypeScript
get leftLabel(): (TCControlLabel) | null
Swift declaration
var leftLabel: TCControlLabel? { get set }
set · iOS 26.0+

leftLabel

TypeScript
set leftLabel(value: (TCControlLabel) | null)
Swift declaration
var leftLabel: TCControlLabel? { get set }
get · iOS 26.0+

inputIsMutuallyExclusive

TypeScript
get inputIsMutuallyExclusive(): boolean
Swift declaration
var inputIsMutuallyExclusive: Bool { get set }
set · iOS 26.0+

inputIsMutuallyExclusive

TypeScript
set inputIsMutuallyExclusive(value: boolean)
Swift declaration
var inputIsMutuallyExclusive: Bool { get set }
get · iOS 26.0+

isRadial

TypeScript
get isRadial(): boolean
Swift declaration
var isRadial: Bool { get set }
set · iOS 26.0+

isRadial

TypeScript
set isRadial(value: boolean)
Swift declaration
var isRadial: Bool { get set }
get · iOS 26.0+

rightContents

TypeScript
get rightContents(): (TCControlContents) | null
Swift declaration
var rightContents: TCControlContents? { get set }
set · iOS 26.0+

rightContents

TypeScript
set rightContents(value: (TCControlContents) | null)
Swift declaration
var rightContents: TCControlContents? { get set }
get · iOS 26.0+

rightLabel

TypeScript
get rightLabel(): (TCControlLabel) | null
Swift declaration
var rightLabel: TCControlLabel? { get set }
set · iOS 26.0+

rightLabel

TypeScript
set rightLabel(value: (TCControlLabel) | null)
Swift declaration
var rightLabel: TCControlLabel? { get set }
get · iOS 26.0+

upContents

TypeScript
get upContents(): (TCControlContents) | null
Swift declaration
var upContents: TCControlContents? { get set }
set · iOS 26.0+

upContents

TypeScript
set upContents(value: (TCControlContents) | null)
Swift declaration
var upContents: TCControlContents? { get set }
get · iOS 26.0+

upLabel

TypeScript
get upLabel(): (TCControlLabel) | null
Swift declaration
var upLabel: TCControlLabel? { get set }
set · iOS 26.0+

upLabel

TypeScript
set upLabel(value: (TCControlLabel) | null)
Swift declaration
var upLabel: TCControlLabel? { get set }

Skipped declarations

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

TCDirectionPad.init()

inherited init: clang: 'init' is unavailable

All TouchController types →