com.jniwrapper.macosx.cocoa.nsfont
Class NSFont

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Pointer.Void
          extended bycom.jniwrapper.macosx.cocoa.Id
              extended bycom.jniwrapper.macosx.cocoa.CObject
                  extended bycom.jniwrapper.macosx.cocoa.nsobject.NSObject
                      extended bycom.jniwrapper.macosx.cocoa.nsfont.NSFont
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSCodingProtocol, NSCopyingProtocol, NSObjectProtocol, com.jniwrapper.PointerParameter

public class NSFont
extends NSObject
implements NSCopyingProtocol, NSCodingProtocol

This class represents NSFont class. See the class documentation at the Apple's site: NSFont


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSFont()
           
NSFont(boolean autorelease)
          Contructs the NSFont class with the autorelease option on.
NSFont(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSFont class from pointer.
NSFont(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSFont class with static constructor.
 
Method Summary
 NSSize advancementForGlyph(NSGlyph ag)
           
 com.jniwrapper.Pointer.Void afmDictionary()
           
 com.jniwrapper.SingleFloat ascender()
           
 NSRect boundingRectForFont()
           
 NSRect boundingRectForGlyph(NSGlyph aGlyph)
           
 com.jniwrapper.SingleFloat capHeight()
           
 Id copyWithZone(NSZone zone)
           
 com.jniwrapper.Pointer.Void coveredCharacterSet()
           
 com.jniwrapper.SingleFloat defaultLineHeightForFont()
           
 com.jniwrapper.SingleFloat descender()
           
 com.jniwrapper.Pointer.Void displayName()
           
 void encodeWithCoder(NSCoder aCoder)
           
 com.jniwrapper.Pointer.Void encodingScheme()
           
 com.jniwrapper.Pointer.Void familyName()
           
 com.jniwrapper.Pointer.Void fontDescriptor()
           
 com.jniwrapper.Pointer.Void fontName()
           
 com.jniwrapper.Bool glyphIsEncoded(NSGlyph aGlyph)
           
 NSMultibyteGlyphPacking glyphPacking()
           
 NSGlyph glyphWithName(java.lang.String aName)
           
protected  void init(com.jniwrapper.Parameter[] fields)
           
 Id initWithCoder(NSCoder aDecoder)
           
 com.jniwrapper.Bool isBaseFont()
           
 com.jniwrapper.Bool isFixedPitch()
           
 com.jniwrapper.SingleFloat italicAngle()
           
 com.jniwrapper.Pointer.Void matrix()
           
 NSSize maximumAdvancement()
           
 NSStringEncoding mostCompatibleStringEncoding()
           
 com.jniwrapper.UInt16 numberOfGlyphs()
           
 com.jniwrapper.SingleFloat pointSize()
           
 NSPoint positionOfGlyph_forCharacter_struckOverRect(NSGlyph aGlyph, unichar aChar, NSRect aRect)
          This method represents the positionOfGlyph() method of the NSFont Objective-C class.
 NSPoint positionOfGlyph_precededByGlyph_isNominal(NSGlyph curGlyph, NSGlyph prevGlyph, boolean nominal)
          This method represents the positionOfGlyph() method of the NSFont Objective-C class.
 NSPoint positionOfGlyph_struckOverGlyph_metricsExist(NSGlyph curGlyph, NSGlyph prevGlyph, boolean exist)
          This method represents the positionOfGlyph() method of the NSFont Objective-C class.
 NSPoint positionOfGlyph_struckOverRect_metricsExist(NSGlyph aGlyph, NSRect aRect, boolean exist)
          This method represents the positionOfGlyph() method of the NSFont Objective-C class.
 NSPoint positionOfGlyph_withRelation_toBaseGlyph_totalAdvancement_metricsExist(NSGlyph thisGlyph, NSGlyphRelation rel, NSGlyph baseGlyph, NSSizePointer adv, boolean exist)
          This method represents the positionOfGlyph() method of the NSFont Objective-C class.
 com.jniwrapper.Int positionsForCompositeSequence_numberOfGlyphs_pointArray(NSGlyph someGlyphs, com.jniwrapper.Int numGlyphs, NSPointArray points)
          This method represents the positionsForCompositeSequence() method of the NSFont Objective-C class.
 com.jniwrapper.Pointer.Void printerFont()
           
 com.jniwrapper.Pointer.Void screenFont()
           
 void set()
           
static com.jniwrapper.Pointer.Void static_boldSystemFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.Pointer.Void static_controlContentFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.Pointer.Void static_fontWithName_matrix(java.lang.String fontName, com.jniwrapper.SingleFloat fontMatrix)
          This method represents the fontWithName() method of the NSFont Objective-C class.
static com.jniwrapper.Pointer.Void static_fontWithName_size(java.lang.String fontName, com.jniwrapper.SingleFloat fontSize)
          This method represents the fontWithName() method of the NSFont Objective-C class.
static com.jniwrapper.Pointer.Void static_labelFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.SingleFloat static_labelFontSize()
           
static com.jniwrapper.Pointer.Void static_menuBarFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.Pointer.Void static_menuFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.Pointer.Void static_messageFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.Pointer.Void static_paletteFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.Pointer.Void static_preferredFontNames()
           
static void static_setPreferredFontNames(NSArray fontNameArray)
           
static void static_setUserFixedPitchFont(NSFont aFont)
           
static void static_setUserFont(NSFont aFont)
           
static com.jniwrapper.SingleFloat static_smallSystemFontSize()
           
static com.jniwrapper.Pointer.Void static_systemFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.SingleFloat static_systemFontSize()
           
static com.jniwrapper.SingleFloat static_systemFontSizeForControlSize(NSControlSize controlSize)
           
static com.jniwrapper.Pointer.Void static_titleBarFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.Pointer.Void static_toolTipsFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static void static_useFont(java.lang.String fontName)
           
static com.jniwrapper.Pointer.Void static_userFixedPitchFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
static com.jniwrapper.Pointer.Void static_userFontOfSize(com.jniwrapper.SingleFloat fontSize)
           
 com.jniwrapper.SingleFloat underlinePosition()
           
 com.jniwrapper.SingleFloat underlineThickness()
           
 com.jniwrapper.SingleFloat widthOfString(java.lang.String string)
           
 com.jniwrapper.SingleFloat xHeight()
           
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsobject.NSObject
_class, accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityHitTest, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute, addObserver_forKeyPath_options_context, alertShowHelp, application_delegateHandlesKey, application_openFile, application_openFiles, application_openFileWithoutUI, application_openTempFile, application_printFile, application_printFiles, applicationDidBecomeActive, applicationDidChangeScreenParameters, applicationDidFinishLaunching, applicationDidHide, applicationDidResignActive, applicationDidUnhide, applicationDidUpdate, applicationDockMenu, applicationOpenUntitledFile, applicationShouldHandleReopen_hasVisibleWindows, applicationShouldOpenUntitledFile, applicationShouldTerminate, applicationShouldTerminateAfterLastWindowClosed, applicationWillBecomeActive, applicationWillFinishLaunching, applicationWillHide, applicationWillResignActive, applicationWillTerminate, applicationWillUnhide, applicationWillUpdate, archiver_didEncodeObject, archiver_willEncodeObject, archiver_willReplaceObject_withObject, archiverDidFinish, archiverWillFinish, attributeKeys, authenticateComponents_withData, authenticationDataForComponents, autorelease, awakeAfterUsingCoder, awakeFromNib, bind_toObject_withKeyPath_options, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldSizeColumn_forUserResize_toWidth, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_willDisplayCell_atRow_column, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll, changeColor, changeFont, classCode, classDescription, classForArchiver, classForCoder, classForKeyedArchiver, classForPortCoder, className, coerceValue_forKey, comboBox_completedString, comboBox_indexOfItemWithStringValue, comboBox_objectValueForItemAtIndex, comboBoxCell_completedString, comboBoxCell_indexOfItemWithStringValue, comboBoxCell_objectValueForItemAtIndex, comboBoxSelectionDidChange, comboBoxSelectionIsChanging, comboBoxWillDismiss, comboBoxWillPopUp, commitEditing, concludeDragOperation, conformsToProtocol, connection_didCancelAuthenticationChallenge, connection_didFailWithError, connection_didReceiveAuthenticationChallenge, connection_didReceiveData, connection_didReceiveResponse, connection_handleRequest, connection_shouldMakeNewConnection, connection_willCacheResponse, connection_willSendRequest_redirectResponse, connectionDidFinishLoading, control_didFailToFormatString_errorDescription, control_didFailToValidatePartialString_errorDescription, control_isValidObject, control_textShouldBeginEditing, control_textShouldEndEditing, control_textView_completions_forPartialWordRange_indexOfSelectedItem, control_textView_doCommandBySelector, controlTextDidBeginEditing, controlTextDidChange, controlTextDidEndEditing, copy, createConversationForConnection, dealloc, description, dictionaryWithValuesForKeys, didChange_valuesAtIndexes_forKey, didChangeValueForKey, discardEditing, doesContain, doesNotRecognizeSelector, download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish, draggedImage_beganAt, draggedImage_endedAt_deposited, draggedImage_endedAt_operation, draggedImage_movedTo, draggingEnded, draggingEntered, draggingExited, draggingSourceOperationMaskForLocal, draggingUpdated, drawerDidClose, drawerDidOpen, drawerShouldClose, drawerShouldOpen, drawerWillClose, drawerWillOpen, drawerWillResizeContents_toSize, exposedBindings, fileManager_shouldProceedAfterError, fileManager_willProcessPath, fontManager_willIncludeFont, forwardInvocation, handleMachMessage, handlePortMessage, handleQueryWithUnboundKey, handleTakeValue_forUnboundKey, hash, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, init, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqual, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isKindOfClass, isLessThan, isLessThanOrEqualTo, isLike, isMemberOfClass, isNotEqualTo, isProxy, layoutManager_didCompleteLayoutForTextContainer_atEnd, layoutManagerDidInvalidateLayout, makeNewConnection_sender, menu_updateItem_atIndex_shouldCancel, menuHasKeyEquivalent_forEvent_target_action, menuNeedsUpdate, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, namesOfPromisedFilesDroppedAtDestination, netService_didNotPublish, netService_didNotResolve, netServiceBrowser_didFindDomain_moreComing, netServiceBrowser_didFindService_moreComing, netServiceBrowser_didNotSearch, netServiceBrowser_didRemoveDomain_moreComing, netServiceBrowser_didRemoveService_moreComing, netServiceBrowserDidStopSearch, netServiceBrowserWillSearch, netServiceDidResolveAddress, netServiceDidStop, netServiceWillPublish, netServiceWillResolve, NSObject__new, NSObject_alloc, NSObject_allocWithZone, NSObject_copyWithZone, NSObject_defaultPlaceholderForMarker_withBinding, NSObject_mutableCopyWithZone, numberOfItemsInComboBox, numberOfItemsInComboBoxCell, numberOfItemsInMenu, numberOfRowsInTableView, objectDidBeginEditing, objectDidEndEditing, objectSpecifier, observationInfo, observeValueForKeyPath_ofObject_change_context, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_mouseDownInHeaderOfTableColumn, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, outlineView_writeItems_toPasteboard, outlineViewColumnDidMove, outlineViewColumnDidResize, outlineViewItemDidCollapse, outlineViewItemDidExpand, outlineViewItemWillCollapse, outlineViewItemWillExpand, outlineViewSelectionDidChange, outlineViewSelectionIsChanging, panel_compareFilename_with_caseSensitive, panel_directoryDidChange, panel_isValidFilename, panel_shouldShowFilename, panel_userEnteredFilename_confirmed, panel_willExpand, panelSelectionDidChange, parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument, pasteboard_provideDataForType, pasteboardChangedOwner, performDragOperation, performSelector_withObject_afterDelay_inModes, performSelector_withObject_afterDelay, performSelector_withObject_withObject, performSelector_withObject, performSelector, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, release, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, respondsToSelector, retain, retainCount, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, self, setNilValueForKey, setObservationInfo, setScriptingProperties, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, sound_didFinishPlaying, speechRecognizer_didRecognizeCommand, speechSynthesizer_didFinishSpeaking, speechSynthesizer_willSpeakPhoneme, speechSynthesizer_willSpeakWord_ofString, spellServer_didForgetWord_inLanguage, spellServer_didLearnWord_inLanguage, spellServer_findMisspelledWordInString_language_wordCount_countOnly, spellServer_suggestCompletionsForPartialWordRange_inString_language, spellServer_suggestGuessesForWord_inLanguage, splitView_canCollapseSubview, splitView_constrainMaxCoordinate_ofSubviewAt, splitView_constrainMinCoordinate_ofSubviewAt, splitView_constrainSplitPosition_ofSubviewAt, splitView_resizeSubviewsWithOldSize, splitViewDidResizeSubviews, splitViewWillResizeSubviews, static_accessInstanceVariablesDirectly, static_automaticallyNotifiesObserversForKey, static_cancelPreviousPerformRequestsWithTarget_selector_object, static_cancelPreviousPerformRequestsWithTarget, static_classForKeyedUnarchiver, static_exposeBinding, static_initialize, static_instanceMethodForSelector, static_instanceMethodSignatureForSelector, static_instancesRespondToSelector, static_isSubclassOfClass, static_load, static_poseAsClass, static_setDefaultPlaceholder_forMarker_withBinding, static_setKeys_triggerChangeNotificationsForDependentKey, static_setVersion, static_useStoredAccessor, static_version, storedValueForKey, stream_handleEvent, superclass, tableView_acceptDrop_row_dropOperation, tableView_didClickTableColumn, tableView_didDragTableColumn, tableView_mouseDownInHeaderOfTableColumn, tableView_objectValueForTableColumn_row, tableView_setObjectValue_forTableColumn_row, tableView_shouldEditTableColumn_row, tableView_shouldSelectRow, tableView_shouldSelectTableColumn, tableView_sortDescriptorsDidChange, tableView_validateDrop_proposedRow_proposedDropOperation, tableView_willDisplayCell_forTableColumn_row, tableView_writeRows_toPasteboard, tableViewColumnDidMove, tableViewColumnDidResize, tableViewSelectionDidChange, tableViewSelectionIsChanging, tabView_didSelectTabViewItem, tabView_shouldSelectTabViewItem, tabView_willSelectTabViewItem, tabViewDidChangeNumberOfTabViewItems, takeStoredValue_forKey, takeValue_forKey, takeValue_forKeyPath, takeValuesFromDictionary, textDidBeginEditing, textDidChange, textDidEndEditing, textShouldBeginEditing, textShouldEndEditing, textStorageDidProcessEditing, textStorageWillProcessEditing, textView_clickedOnCell_inRect_atIndex, textView_clickedOnCell_inRect, textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_completions_forPartialWordRange_indexOfSelectedItem, textView_doCommandBySelector, textView_doubleClickedOnCell_inRect_atIndex, textView_doubleClickedOnCell_inRect, textView_draggedCell_inRect_event_atIndex, textView_draggedCell_inRect_event, textView_shouldChangeTextInRange_replacementString, textView_willChangeSelectionFromCharacterRange_toCharacterRange, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, toManyRelationshipKeys, toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar, toolbarAllowedItemIdentifiers, toolbarDefaultItemIdentifiers, toolbarDidRemoveItem, toolbarSelectableItemIdentifiers, toolbarWillAddItem, toOneRelationshipKeys, unableToSetNilForKey, unarchiver_cannotDecodeObjectOfClassName_originalClasses, unarchiver_didDecodeObject, unarchiver_willReplaceObject_withObject, unarchiverDidFinish, unarchiverWillFinish, unbind, undoManagerForTextView, URL_resourceDataDidBecomeAvailable, URL_resourceDidFailLoadingWithReason, URLResourceDidCancelLoading, URLResourceDidFinishLoading, validateMenuItem, validateToolbarItem, validateValue_forKey_error, validateValue_forKeyPath_error, validModesForFontPanel, valueAtIndex_inPropertyWithKey, valueClassForBinding, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, valueWithName_inPropertyWithKey, valueWithUniqueID_inPropertyWithKey, view_stringForToolTip_point_userData, willChange_valuesAtIndexes_forKey, willChangeValueForKey, window_willPositionSheet_usingRect, windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowShouldClose, windowShouldZoom_toFrame, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove, windowWillResize_toSize, windowWillReturnFieldEditor_toObject, windowWillReturnUndoManager, windowWillUseStandardFrame_defaultFrame, writeSelectionToPasteboard_types, zone
 
Methods inherited from class com.jniwrapper.macosx.cocoa.CObject
getClassName
 
Methods inherited from class com.jniwrapper.macosx.cocoa.Id
clone
 
Methods inherited from class com.jniwrapper.Pointer.Void
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NSFont

public NSFont()

NSFont

public NSFont(boolean autorelease)
Contructs the NSFont class with the autorelease option on.

Parameters:
autorelease -

NSFont

public NSFont(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSFont class from pointer.

Parameters:
instancePtr -

NSFont

public NSFont(java.lang.String methodName,
              com.jniwrapper.Parameter[] parameters)
Contructs the NSFont class with static constructor.

Parameters:
methodName -
parameters -
Method Detail

init

protected void init(com.jniwrapper.Parameter[] fields)
Overrides:
init in class NSObject

positionOfGlyph_struckOverGlyph_metricsExist

public NSPoint positionOfGlyph_struckOverGlyph_metricsExist(NSGlyph curGlyph,
                                                            NSGlyph prevGlyph,
                                                            boolean exist)
This method represents the positionOfGlyph() method of the NSFont Objective-C class.

Parameters:
curGlyph -
prevGlyph -
exist -
Returns:
NSPoint

positionOfGlyph_forCharacter_struckOverRect

public NSPoint positionOfGlyph_forCharacter_struckOverRect(NSGlyph aGlyph,
                                                           unichar aChar,
                                                           NSRect aRect)
This method represents the positionOfGlyph() method of the NSFont Objective-C class.

Parameters:
aGlyph -
aChar -
aRect -
Returns:
NSPoint

static_systemFontSize

public static com.jniwrapper.SingleFloat static_systemFontSize()

static_preferredFontNames

public static com.jniwrapper.Pointer.Void static_preferredFontNames()

static_menuBarFontOfSize

public static com.jniwrapper.Pointer.Void static_menuBarFontOfSize(com.jniwrapper.SingleFloat fontSize)

numberOfGlyphs

public com.jniwrapper.UInt16 numberOfGlyphs()

pointSize

public com.jniwrapper.SingleFloat pointSize()

italicAngle

public com.jniwrapper.SingleFloat italicAngle()

widthOfString

public com.jniwrapper.SingleFloat widthOfString(java.lang.String string)

encodeWithCoder

public void encodeWithCoder(NSCoder aCoder)
Specified by:
encodeWithCoder in interface NSCodingProtocol

static_titleBarFontOfSize

public static com.jniwrapper.Pointer.Void static_titleBarFontOfSize(com.jniwrapper.SingleFloat fontSize)

copyWithZone

public Id copyWithZone(NSZone zone)
Specified by:
copyWithZone in interface NSCopyingProtocol

static_setUserFixedPitchFont

public static void static_setUserFixedPitchFont(NSFont aFont)

static_userFixedPitchFontOfSize

public static com.jniwrapper.Pointer.Void static_userFixedPitchFontOfSize(com.jniwrapper.SingleFloat fontSize)

isBaseFont

public com.jniwrapper.Bool isBaseFont()

positionOfGlyph_struckOverRect_metricsExist

public NSPoint positionOfGlyph_struckOverRect_metricsExist(NSGlyph aGlyph,
                                                           NSRect aRect,
                                                           boolean exist)
This method represents the positionOfGlyph() method of the NSFont Objective-C class.

Parameters:
aGlyph -
aRect -
exist -
Returns:
NSPoint

fontName

public com.jniwrapper.Pointer.Void fontName()

static_userFontOfSize

public static com.jniwrapper.Pointer.Void static_userFontOfSize(com.jniwrapper.SingleFloat fontSize)

static_useFont

public static void static_useFont(java.lang.String fontName)

glyphIsEncoded

public com.jniwrapper.Bool glyphIsEncoded(NSGlyph aGlyph)

static_systemFontOfSize

public static com.jniwrapper.Pointer.Void static_systemFontOfSize(com.jniwrapper.SingleFloat fontSize)

static_fontWithName_matrix

public static com.jniwrapper.Pointer.Void static_fontWithName_matrix(java.lang.String fontName,
                                                                     com.jniwrapper.SingleFloat fontMatrix)
This method represents the fontWithName() method of the NSFont Objective-C class.

Parameters:
fontName -
fontMatrix -
Returns:
NSFont

static_labelFontOfSize

public static com.jniwrapper.Pointer.Void static_labelFontOfSize(com.jniwrapper.SingleFloat fontSize)

underlineThickness

public com.jniwrapper.SingleFloat underlineThickness()

screenFont

public com.jniwrapper.Pointer.Void screenFont()

xHeight

public com.jniwrapper.SingleFloat xHeight()

encodingScheme

public com.jniwrapper.Pointer.Void encodingScheme()

fontDescriptor

public com.jniwrapper.Pointer.Void fontDescriptor()

maximumAdvancement

public NSSize maximumAdvancement()

printerFont

public com.jniwrapper.Pointer.Void printerFont()

static_labelFontSize

public static com.jniwrapper.SingleFloat static_labelFontSize()

displayName

public com.jniwrapper.Pointer.Void displayName()

static_boldSystemFontOfSize

public static com.jniwrapper.Pointer.Void static_boldSystemFontOfSize(com.jniwrapper.SingleFloat fontSize)

static_toolTipsFontOfSize

public static com.jniwrapper.Pointer.Void static_toolTipsFontOfSize(com.jniwrapper.SingleFloat fontSize)

boundingRectForGlyph

public NSRect boundingRectForGlyph(NSGlyph aGlyph)

static_paletteFontOfSize

public static com.jniwrapper.Pointer.Void static_paletteFontOfSize(com.jniwrapper.SingleFloat fontSize)

static_messageFontOfSize

public static com.jniwrapper.Pointer.Void static_messageFontOfSize(com.jniwrapper.SingleFloat fontSize)

glyphWithName

public NSGlyph glyphWithName(java.lang.String aName)

coveredCharacterSet

public com.jniwrapper.Pointer.Void coveredCharacterSet()

static_menuFontOfSize

public static com.jniwrapper.Pointer.Void static_menuFontOfSize(com.jniwrapper.SingleFloat fontSize)

initWithCoder

public Id initWithCoder(NSCoder aDecoder)
Specified by:
initWithCoder in interface NSCodingProtocol

descender

public com.jniwrapper.SingleFloat descender()

mostCompatibleStringEncoding

public NSStringEncoding mostCompatibleStringEncoding()

positionOfGlyph_precededByGlyph_isNominal

public NSPoint positionOfGlyph_precededByGlyph_isNominal(NSGlyph curGlyph,
                                                         NSGlyph prevGlyph,
                                                         boolean nominal)
This method represents the positionOfGlyph() method of the NSFont Objective-C class.

Parameters:
curGlyph -
prevGlyph -
nominal -
Returns:
NSPoint

glyphPacking

public NSMultibyteGlyphPacking glyphPacking()

static_setPreferredFontNames

public static void static_setPreferredFontNames(NSArray fontNameArray)

capHeight

public com.jniwrapper.SingleFloat capHeight()

positionsForCompositeSequence_numberOfGlyphs_pointArray

public com.jniwrapper.Int positionsForCompositeSequence_numberOfGlyphs_pointArray(NSGlyph someGlyphs,
                                                                                  com.jniwrapper.Int numGlyphs,
                                                                                  NSPointArray points)
This method represents the positionsForCompositeSequence() method of the NSFont Objective-C class.

Parameters:
someGlyphs -
numGlyphs -
points -
Returns:
Int

static_systemFontSizeForControlSize

public static com.jniwrapper.SingleFloat static_systemFontSizeForControlSize(NSControlSize controlSize)

static_controlContentFontOfSize

public static com.jniwrapper.Pointer.Void static_controlContentFontOfSize(com.jniwrapper.SingleFloat fontSize)

static_fontWithName_size

public static com.jniwrapper.Pointer.Void static_fontWithName_size(java.lang.String fontName,
                                                                   com.jniwrapper.SingleFloat fontSize)
This method represents the fontWithName() method of the NSFont Objective-C class.

Parameters:
fontName -
fontSize -
Returns:
NSFont

afmDictionary

public com.jniwrapper.Pointer.Void afmDictionary()

isFixedPitch

public com.jniwrapper.Bool isFixedPitch()

ascender

public com.jniwrapper.SingleFloat ascender()

static_setUserFont

public static void static_setUserFont(NSFont aFont)

positionOfGlyph_withRelation_toBaseGlyph_totalAdvancement_metricsExist

public NSPoint positionOfGlyph_withRelation_toBaseGlyph_totalAdvancement_metricsExist(NSGlyph thisGlyph,
                                                                                      NSGlyphRelation rel,
                                                                                      NSGlyph baseGlyph,
                                                                                      NSSizePointer adv,
                                                                                      boolean exist)
This method represents the positionOfGlyph() method of the NSFont Objective-C class.

Parameters:
thisGlyph -
rel -
baseGlyph -
adv -
exist -
Returns:
NSPoint

matrix

public com.jniwrapper.Pointer.Void matrix()

underlinePosition

public com.jniwrapper.SingleFloat underlinePosition()

advancementForGlyph

public NSSize advancementForGlyph(NSGlyph ag)

set

public void set()

defaultLineHeightForFont

public com.jniwrapper.SingleFloat defaultLineHeightForFont()

boundingRectForFont

public NSRect boundingRectForFont()

static_smallSystemFontSize

public static com.jniwrapper.SingleFloat static_smallSystemFontSize()

familyName

public com.jniwrapper.Pointer.Void familyName()