C# Class MonoMac.CoreText.CTFontDescriptor

Inheritance: INativeObject, IDisposable
Mostrar archivo Open project: kangaroo/maccore Class Usage Examples

Public Methods

Method Description
CTFontDescriptor ( CTFontDescriptorAttributes attributes ) : System
CTFontDescriptor ( string name, float size ) : System
Dispose ( ) : void
GetAttribute ( NSString attribute ) : NSObject
GetAttributes ( ) : CTFontDescriptorAttributes
GetLocalizedAttribute ( NSString attribute ) : NSObject
GetLocalizedAttribute ( NSString attribute, NSString &language ) : NSObject
GetMatchingFontDescriptor ( ) : CTFontDescriptor
GetMatchingFontDescriptor ( NSSet mandatoryAttributes ) : CTFontDescriptor
GetMatchingFontDescriptors ( ) : MonoMac.CoreText.CTFontDescriptor[]
GetMatchingFontDescriptors ( NSSet mandatoryAttributes ) : MonoMac.CoreText.CTFontDescriptor[]
WithAttributes ( CTFontDescriptorAttributes attributes ) : CTFontDescriptor
WithAttributes ( NSDictionary attributes ) : CTFontDescriptor
WithFeature ( MonoMac.Foundation.NSNumber featureTypeIdentifier, MonoMac.Foundation.NSNumber featureSelectorIdentifier ) : CTFontDescriptor
WithVariation ( uint variationIdentifier, float variationValue ) : CTFontDescriptor

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CTFontDescriptor ( IntPtr handle ) : System
CTFontDescriptor ( IntPtr handle, bool owns ) : System
CTFontDescriptorCopyAttribute ( IntPtr descriptor, IntPtr attribute ) : IntPtr
CTFontDescriptorCopyAttributes ( IntPtr descriptor ) : IntPtr
CTFontDescriptorCopyLocalizedAttribute ( IntPtr descriptor, IntPtr attribute, IntPtr language ) : IntPtr
CTFontDescriptorCreateCopyWithAttributes ( IntPtr original, IntPtr attributes ) : IntPtr
CTFontDescriptorCreateCopyWithFeature ( IntPtr original, IntPtr featureTypeIdentifier, IntPtr featureSelectorIdentifier ) : IntPtr
CTFontDescriptorCreateCopyWithVariation ( IntPtr original, IntPtr variationIdentifier, float variationValue ) : IntPtr
CTFontDescriptorCreateMatchingFontDescriptor ( IntPtr descriptor, IntPtr mandatoryAttributes ) : IntPtr
CTFontDescriptorCreateMatchingFontDescriptors ( IntPtr descriptor, IntPtr mandatoryAttributes ) : IntPtr
CTFontDescriptorCreateWithAttributes ( IntPtr attributes ) : IntPtr
CTFontDescriptorCreateWithNameAndSize ( IntPtr name, float size ) : IntPtr
CreateDescriptor ( IntPtr h ) : CTFontDescriptor

Method Details

CTFontDescriptor() public method

public CTFontDescriptor ( CTFontDescriptorAttributes attributes ) : System
attributes CTFontDescriptorAttributes
return System

CTFontDescriptor() public method

public CTFontDescriptor ( string name, float size ) : System
name string
size float
return System

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetAttribute() public method

public GetAttribute ( NSString attribute ) : NSObject
attribute MonoMac.Foundation.NSString
return MonoMac.Foundation.NSObject

GetAttributes() public method

public GetAttributes ( ) : CTFontDescriptorAttributes
return CTFontDescriptorAttributes

GetLocalizedAttribute() public method

public GetLocalizedAttribute ( NSString attribute ) : NSObject
attribute MonoMac.Foundation.NSString
return MonoMac.Foundation.NSObject

GetLocalizedAttribute() public method

public GetLocalizedAttribute ( NSString attribute, NSString &language ) : NSObject
attribute MonoMac.Foundation.NSString
language MonoMac.Foundation.NSString
return MonoMac.Foundation.NSObject

GetMatchingFontDescriptor() public method

public GetMatchingFontDescriptor ( ) : CTFontDescriptor
return CTFontDescriptor

GetMatchingFontDescriptor() public method

public GetMatchingFontDescriptor ( NSSet mandatoryAttributes ) : CTFontDescriptor
mandatoryAttributes NSSet
return CTFontDescriptor

GetMatchingFontDescriptors() public method

public GetMatchingFontDescriptors ( ) : MonoMac.CoreText.CTFontDescriptor[]
return MonoMac.CoreText.CTFontDescriptor[]

GetMatchingFontDescriptors() public method

public GetMatchingFontDescriptors ( NSSet mandatoryAttributes ) : MonoMac.CoreText.CTFontDescriptor[]
mandatoryAttributes NSSet
return MonoMac.CoreText.CTFontDescriptor[]

WithAttributes() public method

public WithAttributes ( CTFontDescriptorAttributes attributes ) : CTFontDescriptor
attributes CTFontDescriptorAttributes
return CTFontDescriptor

WithAttributes() public method

public WithAttributes ( NSDictionary attributes ) : CTFontDescriptor
attributes NSDictionary
return CTFontDescriptor

WithFeature() public method

public WithFeature ( MonoMac.Foundation.NSNumber featureTypeIdentifier, MonoMac.Foundation.NSNumber featureSelectorIdentifier ) : CTFontDescriptor
featureTypeIdentifier MonoMac.Foundation.NSNumber
featureSelectorIdentifier MonoMac.Foundation.NSNumber
return CTFontDescriptor

WithVariation() public method

public WithVariation ( uint variationIdentifier, float variationValue ) : CTFontDescriptor
variationIdentifier uint
variationValue float
return CTFontDescriptor