public class NSATSTypesetter extends NSTypesetter
NSATSTypesetter
class.
See the class documentation at the Apple's site: NSATSTypesetterConstructor and Description |
---|
NSATSTypesetter() |
NSATSTypesetter(boolean autorelease)
Contructs the
NSATSTypesetter class with the autorelease option on. |
NSATSTypesetter(com.jniwrapper.Pointer.Void instancePtr)
Contructs the
NSATSTypesetter class from pointer. |
NSATSTypesetter(java.lang.String methodName,
com.jniwrapper.Parameter[] parameters)
Contructs the
NSATSTypesetter class with static constructor. |
Modifier and Type | Method and Description |
---|---|
com.jniwrapper.Pointer.Void |
attributedString() |
com.jniwrapper.Bool |
bidiProcessingEnabled() |
NSRect |
boundingBoxForControlGlyphAtIndex_forTextContainer_proposedLineFragment_glyphPosition_characterIndex(com.jniwrapper.UInt16 glyphIndex,
NSTextContainer textContainer,
NSRect proposedRect,
NSPoint glyphPosition,
com.jniwrapper.UInt16 charIndex)
This method represents the
boundingBoxForControlGlyphAtIndex() method of the NSATSTypesetter Objective-C class. |
NSRange |
characterRangeForGlyphRange_actualGlyphRange(NSRange glyphRange,
NSRangePointer actualGlyphRange)
This method represents the
characterRangeForGlyphRange() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.Pointer.Void |
currentTextContainer() |
void |
deleteGlyphsInRange(NSRange glyphRange) |
com.jniwrapper.UInt16 |
getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(NSRange glyphsRange,
NSGlyph glyphBuffer,
com.jniwrapper.UInt16 charIndexBuffer,
NSGlyphInscription inscribeBuffer,
boolean elasticBuffer)
This method represents the
getGlyphsInRange() method of the NSATSTypesetter Objective-C class. |
void |
getLineFragmentRect_usedRect_forParagraphSeparatorGlyphRange_atProposedOrigin(NSRect lineFragmentRect,
NSRect lineFragmentUsedRect,
NSRange paragraphSeparatorGlyphRange,
NSPoint lineOrigin)
This method represents the
getLineFragmentRect() method of the NSATSTypesetter Objective-C class. |
NSRange |
glyphRangeForCharacterRange_actualCharacterRange(NSRange charRange,
NSRangePointer actualCharRange)
This method represents the
glyphRangeForCharacterRange() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.SingleFloat |
hyphenationFactor() |
com.jniwrapper.SingleFloat |
hyphenationFactorForGlyphAtIndex(com.jniwrapper.UInt16 glyphIndex) |
UTF32Char |
hyphenCharacterForGlyphAtIndex(com.jniwrapper.UInt16 glyphIndex) |
protected void |
init(com.jniwrapper.Parameter[] fields) |
void |
insertGlyph_atGlyphIndex_characterIndex(NSGlyph glyph,
com.jniwrapper.UInt16 glyphIndex,
com.jniwrapper.UInt16 characterIndex)
This method represents the
insertGlyph() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.Pointer.Void |
layoutManager() |
com.jniwrapper.UInt |
layoutParagraphAtPoint(NSPoint lineFragmentOrigin) |
com.jniwrapper.SingleFloat |
lineFragmentPadding() |
NSRect |
lineFragmentRectForProposedRect_remainingRect(NSRect proposedRect,
NSRectPointer remainingRect)
This method represents the
lineFragmentRectForProposedRect() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.SingleFloat |
lineSpacingAfterGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex,
NSRect rect)
This method represents the
lineSpacingAfterGlyphAtIndex() method of the NSATSTypesetter Objective-C class. |
static NSATSTypesetter |
NSATSTypesetter_sharedTypesetter()
This method represents the
sharedTypesetter static constructor of the NSATSTypesetter Objective-C class. |
NSRange |
paragraphGlyphRange() |
NSRange |
paragraphSeparatorGlyphRange() |
com.jniwrapper.SingleFloat |
paragraphSpacingAfterGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex,
NSRect rect)
This method represents the
paragraphSpacingAfterGlyphAtIndex() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.SingleFloat |
paragraphSpacingBeforeGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex,
NSRect rect)
This method represents the
paragraphSpacingBeforeGlyphAtIndex() method of the NSATSTypesetter Objective-C class. |
void |
setAttachmentSize_forGlyphRange(NSSize attachmentSize,
NSRange glyphRange)
This method represents the
setAttachmentSize() method of the NSATSTypesetter Objective-C class. |
void |
setAttributedString(NSAttributedString attrString) |
void |
setBidiLevels_forGlyphRange(com.jniwrapper.UInt8 levels,
NSRange glyphRange)
This method represents the
setBidiLevels() method of the NSATSTypesetter Objective-C class. |
void |
setBidiProcessingEnabled(boolean flag) |
void |
setDrawsOutsideLineFragment_forGlyphRange(boolean flag,
NSRange glyphRange)
This method represents the
setDrawsOutsideLineFragment() method of the NSATSTypesetter Objective-C class. |
void |
setHardInvalidation_forGlyphRange(boolean flag,
NSRange glyphRange)
This method represents the
setHardInvalidation() method of the NSATSTypesetter Objective-C class. |
void |
setHyphenationFactor(com.jniwrapper.SingleFloat factor) |
void |
setLineFragmentPadding(com.jniwrapper.SingleFloat padding) |
void |
setLineFragmentRect_forGlyphRange_usedRect_baselineOffset(NSRect fragmentRect,
NSRange glyphRange,
NSRect usedRect,
com.jniwrapper.SingleFloat baselineOffset)
This method represents the
setLineFragmentRect() method of the NSATSTypesetter Objective-C class. |
void |
setLocation_withAdvancements_forStartOfGlyphRange(NSPoint location,
com.jniwrapper.SingleFloat advancements,
NSRange glyphRange)
This method represents the
setLocation() method of the NSATSTypesetter Objective-C class. |
void |
setNotShownAttribute_forGlyphRange(boolean flag,
NSRange glyphRange)
This method represents the
setNotShownAttribute() method of the NSATSTypesetter Objective-C class. |
void |
setParagraphGlyphRange_separatorGlyphRange(NSRange paragraphRange,
NSRange paragraphSeparatorRange)
This method represents the
setParagraphGlyphRange() method of the NSATSTypesetter Objective-C class. |
void |
setTypesetterBehavior(NSTypesetterBehavior behavior) |
void |
setUsesFontLeading(boolean flag) |
com.jniwrapper.Bool |
shouldBreakLineByHyphenatingBeforeCharacterAtIndex(com.jniwrapper.UInt16 charIndex) |
com.jniwrapper.Bool |
shouldBreakLineByWordBeforeCharacterAtIndex(com.jniwrapper.UInt16 charIndex) |
com.jniwrapper.Pointer.Void |
substituteFontForFont(NSFont originalFont) |
void |
substituteGlyphsInRange_withGlyphs(NSRange glyphRange,
NSGlyph glyphs)
This method represents the
substituteGlyphsInRange() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.Pointer.Void |
textTabForGlyphLocation_writingDirection_maxLocation(com.jniwrapper.SingleFloat glyphLocation,
NSWritingDirection direction,
com.jniwrapper.SingleFloat maxLocation)
This method represents the
textTabForGlyphLocation() method of the NSATSTypesetter Objective-C class. |
NSTypesetterBehavior |
typesetterBehavior() |
com.jniwrapper.Bool |
usesFontLeading() |
void |
willSetLineFragmentRect_forGlyphRange_usedRect_baselineOffset(NSRect lineRect,
NSRange glyphRange,
NSRect usedRect,
com.jniwrapper.SingleFloat baselineOffset)
This method represents the
willSetLineFragmentRect() method of the NSATSTypesetter Objective-C class. |
baselineOffsetInLayoutManager_glyphIndex, layoutGlyphsInLayoutManager_startingAtGlyphIndex_maxNumberOfLineFragments_nextGlyphIndex, NSTypesetter_sharedSystemTypesetter, NSTypesetter_sharedSystemTypesetterForBehavior, static_defaultTypesetterBehavior, static_printingAdjustmentInLayoutManager_forNominallySpacedGlyphRange_packedGlyphs_count
_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
getClassName
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
public NSATSTypesetter()
public NSATSTypesetter(boolean autorelease)
NSATSTypesetter
class with the autorelease option on.autorelease
- public NSATSTypesetter(com.jniwrapper.Pointer.Void instancePtr)
NSATSTypesetter
class from pointer.instancePtr
- public NSATSTypesetter(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
NSATSTypesetter
class with static constructor.methodName
- parameters
- public static NSATSTypesetter NSATSTypesetter_sharedTypesetter()
sharedTypesetter
static constructor of the NSATSTypesetter Objective-C class.protected void init(com.jniwrapper.Parameter[] fields)
init
in class NSTypesetter
public com.jniwrapper.Pointer.Void currentTextContainer()
public com.jniwrapper.Bool shouldBreakLineByHyphenatingBeforeCharacterAtIndex(com.jniwrapper.UInt16 charIndex)
public NSTypesetterBehavior typesetterBehavior()
public void setDrawsOutsideLineFragment_forGlyphRange(boolean flag, NSRange glyphRange)
setDrawsOutsideLineFragment()
method of the NSATSTypesetter Objective-C class.flag
- glyphRange
- public NSRange paragraphGlyphRange()
public com.jniwrapper.Bool usesFontLeading()
public void setBidiProcessingEnabled(boolean flag)
public void setHardInvalidation_forGlyphRange(boolean flag, NSRange glyphRange)
setHardInvalidation()
method of the NSATSTypesetter Objective-C class.flag
- glyphRange
- public void setAttributedString(NSAttributedString attrString)
public com.jniwrapper.Bool bidiProcessingEnabled()
public void deleteGlyphsInRange(NSRange glyphRange)
public void willSetLineFragmentRect_forGlyphRange_usedRect_baselineOffset(NSRect lineRect, NSRange glyphRange, NSRect usedRect, com.jniwrapper.SingleFloat baselineOffset)
willSetLineFragmentRect()
method of the NSATSTypesetter Objective-C class.lineRect
- glyphRange
- usedRect
- baselineOffset
- public com.jniwrapper.Bool shouldBreakLineByWordBeforeCharacterAtIndex(com.jniwrapper.UInt16 charIndex)
public void setLineFragmentPadding(com.jniwrapper.SingleFloat padding)
public void setHyphenationFactor(com.jniwrapper.SingleFloat factor)
public void setBidiLevels_forGlyphRange(com.jniwrapper.UInt8 levels, NSRange glyphRange)
setBidiLevels()
method of the NSATSTypesetter Objective-C class.levels
- glyphRange
- public void setParagraphGlyphRange_separatorGlyphRange(NSRange paragraphRange, NSRange paragraphSeparatorRange)
setParagraphGlyphRange()
method of the NSATSTypesetter Objective-C class.paragraphRange
- paragraphSeparatorRange
- public NSRect boundingBoxForControlGlyphAtIndex_forTextContainer_proposedLineFragment_glyphPosition_characterIndex(com.jniwrapper.UInt16 glyphIndex, NSTextContainer textContainer, NSRect proposedRect, NSPoint glyphPosition, com.jniwrapper.UInt16 charIndex)
boundingBoxForControlGlyphAtIndex()
method of the NSATSTypesetter Objective-C class.glyphIndex
- textContainer
- proposedRect
- glyphPosition
- charIndex
- public com.jniwrapper.Pointer.Void layoutManager()
public com.jniwrapper.Pointer.Void substituteFontForFont(NSFont originalFont)
public UTF32Char hyphenCharacterForGlyphAtIndex(com.jniwrapper.UInt16 glyphIndex)
public void getLineFragmentRect_usedRect_forParagraphSeparatorGlyphRange_atProposedOrigin(NSRect lineFragmentRect, NSRect lineFragmentUsedRect, NSRange paragraphSeparatorGlyphRange, NSPoint lineOrigin)
getLineFragmentRect()
method of the NSATSTypesetter Objective-C class.lineFragmentRect
- lineFragmentUsedRect
- paragraphSeparatorGlyphRange
- lineOrigin
- public com.jniwrapper.SingleFloat paragraphSpacingBeforeGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex, NSRect rect)
paragraphSpacingBeforeGlyphAtIndex()
method of the NSATSTypesetter Objective-C class.glyphIndex
- rect
- public com.jniwrapper.UInt layoutParagraphAtPoint(NSPoint lineFragmentOrigin)
public void substituteGlyphsInRange_withGlyphs(NSRange glyphRange, NSGlyph glyphs)
substituteGlyphsInRange()
method of the NSATSTypesetter Objective-C class.glyphRange
- glyphs
- public void insertGlyph_atGlyphIndex_characterIndex(NSGlyph glyph, com.jniwrapper.UInt16 glyphIndex, com.jniwrapper.UInt16 characterIndex)
insertGlyph()
method of the NSATSTypesetter Objective-C class.glyph
- glyphIndex
- characterIndex
- public com.jniwrapper.Pointer.Void attributedString()
public com.jniwrapper.SingleFloat hyphenationFactor()
public com.jniwrapper.SingleFloat hyphenationFactorForGlyphAtIndex(com.jniwrapper.UInt16 glyphIndex)
public com.jniwrapper.UInt16 getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(NSRange glyphsRange, NSGlyph glyphBuffer, com.jniwrapper.UInt16 charIndexBuffer, NSGlyphInscription inscribeBuffer, boolean elasticBuffer)
getGlyphsInRange()
method of the NSATSTypesetter Objective-C class.glyphsRange
- glyphBuffer
- charIndexBuffer
- inscribeBuffer
- elasticBuffer
- public void setAttachmentSize_forGlyphRange(NSSize attachmentSize, NSRange glyphRange)
setAttachmentSize()
method of the NSATSTypesetter Objective-C class.attachmentSize
- glyphRange
- public void setLineFragmentRect_forGlyphRange_usedRect_baselineOffset(NSRect fragmentRect, NSRange glyphRange, NSRect usedRect, com.jniwrapper.SingleFloat baselineOffset)
setLineFragmentRect()
method of the NSATSTypesetter Objective-C class.fragmentRect
- glyphRange
- usedRect
- baselineOffset
- public void setTypesetterBehavior(NSTypesetterBehavior behavior)
public void setLocation_withAdvancements_forStartOfGlyphRange(NSPoint location, com.jniwrapper.SingleFloat advancements, NSRange glyphRange)
setLocation()
method of the NSATSTypesetter Objective-C class.location
- advancements
- glyphRange
- public void setUsesFontLeading(boolean flag)
public NSRange characterRangeForGlyphRange_actualGlyphRange(NSRange glyphRange, NSRangePointer actualGlyphRange)
characterRangeForGlyphRange()
method of the NSATSTypesetter Objective-C class.glyphRange
- actualGlyphRange
- public com.jniwrapper.SingleFloat paragraphSpacingAfterGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex, NSRect rect)
paragraphSpacingAfterGlyphAtIndex()
method of the NSATSTypesetter Objective-C class.glyphIndex
- rect
- public void setNotShownAttribute_forGlyphRange(boolean flag, NSRange glyphRange)
setNotShownAttribute()
method of the NSATSTypesetter Objective-C class.flag
- glyphRange
- public com.jniwrapper.SingleFloat lineSpacingAfterGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex, NSRect rect)
lineSpacingAfterGlyphAtIndex()
method of the NSATSTypesetter Objective-C class.glyphIndex
- rect
- public com.jniwrapper.SingleFloat lineFragmentPadding()
public com.jniwrapper.Pointer.Void textTabForGlyphLocation_writingDirection_maxLocation(com.jniwrapper.SingleFloat glyphLocation, NSWritingDirection direction, com.jniwrapper.SingleFloat maxLocation)
textTabForGlyphLocation()
method of the NSATSTypesetter Objective-C class.glyphLocation
- direction
- maxLocation
- public NSRect lineFragmentRectForProposedRect_remainingRect(NSRect proposedRect, NSRectPointer remainingRect)
lineFragmentRectForProposedRect()
method of the NSATSTypesetter Objective-C class.proposedRect
- remainingRect
- public NSRange paragraphSeparatorGlyphRange()
public NSRange glyphRangeForCharacterRange_actualCharacterRange(NSRange charRange, NSRangePointer actualCharRange)
glyphRangeForCharacterRange()
method of the NSATSTypesetter Objective-C class.charRange
- actualCharRange
-