One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVMutableCaption

class · iOS 18.0+ · SDK 27.1

class AVMutableCaption

Members (24)

get

animation

TypeScript
get animation(): AVCaption_Animation
Swift declaration
var animation: AVCaption.Animation { get set }
set

animation

TypeScript
set animation(value: AVCaption_Animation)
Swift declaration
var animation: AVCaption.Animation { get set }
get

region

TypeScript
get region(): AVCaptionRegion
Swift declaration
@NSCopying var region: AVCaptionRegion { get set }
set

region

TypeScript
set region(value: AVCaptionRegion)
Swift declaration
@NSCopying var region: AVCaptionRegion { get set }
get · iOS 18.0+

text

TypeScript
get text(): string
Swift declaration
var text: String { get set }
set · iOS 18.0+

text

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

textAlignment

TypeScript
get textAlignment(): AVCaption_TextAlignment
Swift declaration
var textAlignment: AVCaption.TextAlignment { get set }
set

textAlignment

TypeScript
set textAlignment(value: AVCaption_TextAlignment)
Swift declaration
var textAlignment: AVCaption.TextAlignment { get set }
get · iOS 18.0+

timeRange

TypeScript
get timeRange(): _CoreMedia_CMTimeRange
Swift declaration
var timeRange: CMTimeRange { get set }
set · iOS 18.0+

timeRange

TypeScript
set timeRange(value: _CoreMedia_CMTimeRange)
Swift declaration
var timeRange: CMTimeRange { get set }
method · iOS 18.0+

removeRuby

TypeScript
removeRuby(range: SDKHandle): void
Swift declaration
@nonobjc func removeRuby(in range: NSRange)
method · iOS 18.0+

setFontStyle

TypeScript
setFontStyle(fontStyle: AVCaption_FontStyle, range: SDKHandle): void
Swift declaration
@nonobjc func setFontStyle(_ fontStyle: AVCaption.FontStyle, in range: NSRange)
method · iOS 18.0+

setTextColor

TypeScript
setTextColor(textColor: _CoreGraphics_CGColor, range: SDKHandle): void
Swift declaration
@nonobjc func setTextColor(_ textColor: CGColor, in range: NSRange)
method · iOS 18.0+

setDecoration

TypeScript
setDecoration(decoration: AVCaption_Decoration, range: SDKHandle): void
Swift declaration
@nonobjc func setDecoration(_ decoration: AVCaption.Decoration, in range: NSRange)
method · iOS 18.0+

setFontWeight

TypeScript
setFontWeight(fontWeight: AVCaption_FontWeight, range: SDKHandle): void
Swift declaration
@nonobjc func setFontWeight(_ fontWeight: AVCaption.FontWeight, in range: NSRange)
method · iOS 18.0+

setTextCombine

TypeScript
setTextCombine(textCombine: AVCaption_TextCombine, range: SDKHandle): void
Swift declaration
@nonobjc func setTextCombine(_ textCombine: AVCaption.TextCombine, in range: NSRange)
method · iOS 18.0+

removeFontStyle

TypeScript
removeFontStyle(range: SDKHandle): void
Swift declaration
@nonobjc func removeFontStyle(in range: NSRange)
method · iOS 18.0+

removeTextColor

TypeScript
removeTextColor(range: SDKHandle): void
Swift declaration
@nonobjc func removeTextColor(in range: NSRange)
method · iOS 18.0+

removeDecoration

TypeScript
removeDecoration(range: SDKHandle): void
Swift declaration
@nonobjc func removeDecoration(in range: NSRange)
method · iOS 18.0+

removeFontWeight

TypeScript
removeFontWeight(range: SDKHandle): void
Swift declaration
@nonobjc func removeFontWeight(in range: NSRange)
method · iOS 18.0+

removeTextCombine

TypeScript
removeTextCombine(range: SDKHandle): void
Swift declaration
@nonobjc func removeTextCombine(in range: NSRange)
method · iOS 18.0+

setBackgroundColor

TypeScript
setBackgroundColor(backgroundColor: _CoreGraphics_CGColor, range: SDKHandle): void
Swift declaration
@nonobjc func setBackgroundColor(_ backgroundColor: CGColor, in range: NSRange)
method · iOS 18.0+

removeBackgroundColor

TypeScript
removeBackgroundColor(range: SDKHandle): void
Swift declaration
@nonobjc func removeBackgroundColor(in range: NSRange)
method · iOS 18.0+

setRuby

TypeScript
setRuby(rubyText: AVCaption_Ruby, range: SDKHandle): void
Swift declaration
@nonobjc func setRuby(_ rubyText: AVCaption.Ruby, in range: NSRange)

Skipped declarations

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

AVMutableCaption.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →