index of namespace ui
 
 index of project ui
 
 index of module MFT2Face

Class MFT2Face.ui::FT2Face


Synopsis

  Functions:
  Methods:
  Constants:

Function SetDefaultTextureSize2f
Signature
SetDefaultTextureSize2f(intw,
  inth 
  )  
Arguments
intw
inth

 
 top of page
Method calcStringMinMaxY
Signature
calcStringMinMaxY(Stringtext,
  FloatretMinY,
  FloatretMaxY 
  )  
Arguments
Stringtext
FloatretMinY
FloatretMaxY

 
 top of page
Method findMaxGlyphY
Signature
findMaxGlyphY():int
Returns
int

 
 top of page
Method getAscender
Signature
getAscender()

 
 top of page
Method getDescender
Signature
getDescender()

 
 top of page
Method getFamilyName
Signature
getFamilyName()

 
 top of page
Method getGlyph
Signature
getGlyph(intchar)
 :ui::FT2Glyph
Arguments
intchar
Returns

 
 top of page
Method getHeight
Signature
getHeight()

 
 top of page
Method getNumTextures
Signature
getNumTextures()

 
 top of page
Method getStyleFlags
Signature
getStyleFlags()

 
 top of page
Method getStyleFlagsString
Signature
getStyleFlagsString()

 
 top of page
Method getStyleName
Signature
getStyleName()

 
 top of page
Method getTexture
Signature
getTexture(intindex)
 :Texture
Arguments
intindex
Returns
Texture

 
 top of page
Method getTextureByteSize
Signature
getTextureByteSize()

 
 top of page
Method getUnderlinePosition
Signature
getUnderlinePosition()

 
 top of page
Method getUnderlineThickness
Signature
getUnderlineThickness()

 
 top of page
Method loadFace
Signature
loadFace():int
Returns
int

 
 top of page
Method newTexture
Signature
newTexture():Texture
Returns
Texture

 
 top of page
Method openLocalFile
Signature
openLocalFile(Stringname,
  floatw,
  floath 
  )  
Arguments
Stringname
floatw
floath

 
 top of page
Method openPakFile
Signature
openPakFile(Stringname,
  floatw,
  floath 
  )  
Arguments
Stringname
floatw
floath

 
 top of page
Method saveFixedPixelFont
Signature
saveFixedPixelFont(StringoutNamePNG,
  intcharW,
  intcharH,
  intyOff 
  )  
Arguments
StringoutNamePNG
intcharW
intcharH
intyOff

 
 top of page
Method setEnableMonochrome
Signature
setEnableMonochrome(intbMono)
Arguments
intbMono

 
 top of page
Method setEnableTextureFilter
Signature
setEnableTextureFilter(intb)
Arguments
intb

 
 top of page
Method stringIndexAtPixelX
Signature
stringIndexAtPixelX(Strings,
  floatx 
  )  
 :int
Arguments
Strings
floatx
Returns
int

 
 top of page
Method stringWidth
Signature
stringWidth(Strings)
Arguments
Strings

 
 top of page
Method uploadTextures
Signature
uploadTextures()

 
 top of page
Method writeGL
Signature
writeGL(Stringtext,
  floatx,
  floaty,
  intfgColor32,
  intulColor32 
  )  
Arguments
Stringtext
floatx
floaty
intfgColor32
intulColor32

 
 top of page
Method writeGLClipped
Signature
writeGLClipped(Stringtext,
  floatx,
  floaty,
  floatclipLeft,
  floatclipTop,
  floatclipRight,
  floatclipBottom,
  intfgColor32,
  intulColor32 
  )  
Arguments
Stringtext
floatx
floaty
floatclipLeft
floatclipTop
floatclipRight
floatclipBottom
intfgColor32
intulColor32

 
 top of page
Method writeGLUnderlines
Signature
writeGLUnderlines(Stringtext,
  floatx,
  floaty 
  )  
Arguments
Stringtext
floatx
floaty

 
 top of page
Constant DEFAULT_TEXTURE_SIZE (int)
Constant FILTER_SIZE_THRESHOLD (int)
Constant MAX_GLYPHS (int)

 

Project Modules:MAbstractXMLForm , MAcceleratorKey , MAcceleratorList , MAction , MActionConsumer , MActionProvider , MBezier01Edit , MBezierEdit , MButton , MCharFilter , MCharFilterBinary255Expr , MCharFilterFloat , MCharFilterFloatExpr , MCharFilterHex , MCharFilterHexExpr , MCharFilterHexShort , MCharFilterHexShortExpr , MCharFilterUFix16 , MCheckBox , MChoiceDialog , MCmdProvider , MColorBox , MColorButton , MComboBox , MComboBoxPopup , MComboBoxTM , MComboField , MComposite , MControl , MCursorShapes , MDial , MDialog , MDragHandleLabel , MDynamicPopupMenuAction , MFBO , MFloatAction , MFloatField , MFloatingLayer , MFloatParam , MFloatParamDialog , MFloatParamEditor , MFlowLayout , MFont , MFontCache , MFontResource , MForm , MFT2Face , MFT2FontResource , MFT2Glyph , MGeometry4f , MGraph , MGraphForm , MGridLayout , MHiddenPanel , MHSVColorPicker , MIcon , MIconCache , MInfoDialog , MIntAction , MKeyAction , MKeyboardMonitor , MKeyHelpDialog , MLabel , MLayer , MLayerSwitch , MLayout , MLogger , MLookAndFeel , MLookAndFeel_Dark , MLookAndFeel_Light , MLookAndFeel_Mono , MMouseEvent , MObjectAction , MOpaquePanel , MPanel , MPNGIcon , MPopupMenu , MPopupMenuBar , MPopupMenuBarButton , MPopupMenuButton , MPopupMenuCheckButton , MPopupMenuFolderButton , MPopupMenuSeparator , MPopupMenuWindowDock , MRadioButton , MRadioButtonGroup , MRectangle2f , MRepeatButton , MScroller , MScrollPane , MShader , MShader_ColorGrading , MShader_GradientH , MShader_GradientR , MShader_GradientV , MShader_InvertColor , MShader_PatternFill , MShader_PatternGradientH , MShader_PatternGradientR , MShader_PatternGradientV , MShader_SharpenFilter , MShader_SharpenFilterAndColorGrading , MShape , MShapePolyline , MSizeGroup , MSizeGroupX , MSizeGroupXY , MSizeGroupY , MSlider , MSpacer , MSplitPane , MStatusBar , MStringAction , MStringDialog , MSuperBorderLayout , MTableCellEditor , MTableCellEditorCheckBox , MTableCellEditorComboBox , MTableCellEditorFloatParam , MTableCellEditorString , MTableModel , MTableView , MTableViewData , MTableViewHeader , MTabSwitch , MTextEdit , MTextEditDialog , MTextField , MTextFieldIncDec , MTextInputDialog , MTextView , MTimerAction , MTitledPanel , MToolTip , MTransparentPanel , MTreeTableModel , MTreeTableNode , MUI , MUIConstants , MUIPluginLoader , MUIRenderer , MUserDataContainer , MValueAction , MView , MViewPane , MWindow , MWindowDock , MWindowTitleBar , MXFMObject , MXMLForm , MXYPad 
Project Classes:CmdProvider , ColorBox , graph::AttribsBase , graph::BBox , graph::Canvas , graph::Cell , graph::Edge , graph::GR , graph::Graph , graph::GRGradient , graph::GRPalette , graph::GRParseContext , graph::GRStyle , graph::GRUtils , graph::Node , graph::Port , graph::PortsBase , HSVColorPicker , ui::AbstractXMLForm , ui::AcceleratorKey , ui::AcceleratorList , ui::Action , ui::ActionConsumer , ui::ActionProvider , ui::Bezier01Edit , ui::BezierEdit , ui::BezierEditState , ui::BezierHistory , ui::BezierLUT01 , ui::BorderLayout , ui::Button , ui::CharFilter , ui::CharFilterBinary255Expr , ui::CharFilterFloat , ui::CharFilterFloatExpr , ui::CharFilterHex , ui::CharFilterHexExpr , ui::CharFilterHexShort , ui::CharFilterHexShortExpr , ui::CharFilterUFix16 , ui::CheckBox , ui::ChoiceDialog , ui::ColorButton , ui::ComboBox , ui::ComboBoxPopup , ui::ComboBoxTM , ui::ComboField , ui::Composite , ui::Control , ui::CursorShapes , ui::Dial , ui::Dialog , ui::DragHandleLabel , ui::DynamicPopupMenuAction , ui::FBO , ui::FloatAction , ui::FloatField , ui::FloatingLayer , ui::FloatParam , ui::FloatParamDialog , ui::FloatParamEditor , ui::FlowLayout , ui::Font , ui::FontCache , ui::FontResource , ui::Form , ui::FT2Face , ui::FT2FontResource , ui::FT2Glyph , ui::FT2LocalFileFontResource , ui::FT2PakFileFontResource , ui::Geometry4f , ui::GraphEdge , ui::GraphEdgeArrow , ui::GraphForm , ui::GraphPortButton , ui::GridLayout , ui::HiddenPanel , ui::Icon , ui::IconCache , ui::InfoDialog , ui::IntAction , ui::KeyAction , ui::KeyboardFocusListener , ui::KeyboardMonitor , ui::KeyboardMonitorEntry , ui::KeyHelpButton , ui::KeyHelpDialog , ui::KeyHelpToolTip , ui::KeyRepeatAction , ui::KeyRepeatConsumer , ui::Label , ui::Layer , ui::LayerSwitch , ui::Layout , ui::Logger , ui::LookAndFeel , ui::LookAndFeelDefs , ui::LookAndFeel_Dark , ui::LookAndFeel_Light , ui::LookAndFeel_Mono , ui::MouseEvent , ui::MouseHoldAction , ui::MouseHoldConsumer , ui::ObjectAction , ui::OpaquePanel , ui::Panel , ui::PNGIcon , ui::PopupMenu , ui::PopupMenuBar , ui::PopupMenuBarButton , ui::PopupMenuButton , ui::PopupMenuCheckButton , ui::PopupMenuFolderButton , ui::PopupMenuRadioButton , ui::PopupMenuSeparator , ui::PopupMenuWindowDock , ui::RadioButton , ui::RadioButtonGroup , ui::Rectangle2f , ui::RepeatButton , ui::Scroller , ui::ScrollPane , ui::Shader , ui::Shader_ColorGrading , ui::Shader_GradientH , ui::Shader_GradientR , ui::Shader_GradientV , ui::Shader_InvertColor , ui::Shader_PatternFill , ui::Shader_PatternGradientH , ui::Shader_PatternGradientR , ui::Shader_PatternGradientV , ui::Shader_SharpenFilter , ui::Shader_SharpenFilterAndColorGrading , ui::Shape , ui::ShapePolyline , ui::SizeGroup , ui::SizeGroupX , ui::SizeGroupXY , ui::SizeGroupY , ui::Slider , ui::Spacer , ui::SplitPane , ui::StatusBar , ui::StatusBarListener , ui::StatusBarMessage , ui::StringAction , ui::StringDialog , ui::StringDialogTextField , ui::SuperBorderLayout , ui::TableCellEditor , ui::TableCellEditorCheckBox , ui::TableCellEditorComboBox , ui::TableCellEditorFloatParam , ui::TableCellEditorString , ui::TableGraphPanel , ui::TableModel , ui::TableView , ui::TableViewData , ui::TableViewHeader , ui::TabSwitch , ui::TabSwitchLabelPanel , ui::TextEdit , ui::TextEditDialog , ui::TextEditPlugin , ui::TextEditUndoEntry , ui::TextField , ui::TextFieldIncDec , ui::TextInputDialog , ui::TextView , ui::TextViewSyntaxHighlighter , ui::TimerAction , ui::TitledPanel , ui::ToolTip , ui::TransparentPanel , ui::TreeTableModel , ui::TreeTableNode , ui::TriadKeyConsumer , ui::UI , ui::UIConstants , ui::UIRenderer , ui::UserDataContainer , ui::ValueAction , ui::View , ui::ViewPane , ui::Window , ui::WindowDock , ui::WindowTitleBar , ui::XFMObject , ui::XMLForm , ui::XYPad 
Project Functions:getTableViewStepCoarse , Screen_onApplicationActive , Screen_onClose , Screen_onDrainEventQueue , Screen_onDraw , Screen_onDropFiles , Screen_onExpose , Screen_onInputFocusActive , Screen_onKeyboard , Screen_onMouse , Screen_onMouseFocusActive , Screen_onMoveWindow , Screen_onOpen , Screen_onResize , Screen_onTimer , SetDebugLevel , SetDebugLevel , SetEnableProfiling 
All Namespaces:default , graph , ui 
All Projects:core , eqxmms , ShaderVG , ShaderVG_Text , tkanalogrytm , tkchipmunk , tkclap , tkfileutils , tkfreeglut , tkfreetype2 , tkfreeverb , tkmath , tkmidi , tkmidipipe , tkminnie , tkoldmath , tkopengl , tkportaudio , tkradiastools , tksamplechain , tksampleedit , tksampler , tksdl , tksdl_net , tksidplay2 , tkspeexdsp , tksqlite , tktriangulate , tkui , tkvst2 , tkzip , ui , yingtest 


auto-generated by "DOG", the TkScript document generator. Thu, 11/Dec/2025 13:42:00