#include<Inventor/nodes/SoFontStyle.h>enumFamily{SoFontStyle::SERIF Use Serif style (such as Times-Roman)
SoFontStyle::SANS Use Sans Serif style (such as Helvetica)
SoFontStyle::TYPEWRITER Use fixed pitch style (such as Courier)
}enumStyle{SoFontStyle::NONE No modification to Family
SoFontStyle::BOLD Embolden Family
SoFontStyle::ITALIC Italicize or Slant Family
}
Fields from class SoFontStyle:
SoSFEnumfamilySoSFBitMaskstyle
Fields from class SoFont:
SoSFNamenameSoSFFloatsize
Methods from class SoFontStyle:
SoFontStyle()staticSoTypegetClassTypeId()SbStringgetFontName()
Methods from class SoNode:
voidsetOverride(SbBoolstate)SbBoolisOverride()constSoNode*copy(SbBoolcopyConnections=FALSE)constvirtualSbBoolaffectsState()conststaticSoNode*getByName(constSbName&name)staticintgetByName(constSbName&name,SoNodeList&list)
Methods from class SoFieldContainer:
voidsetToDefaults()SbBoolhasDefaultValues()constSbBoolfieldsAreEqual(constSoFieldContainer*fc)constvoidcopyFieldValues(constSoFieldContainer*fc,SbBoolcopyConnections=FALSE)SbBoolset(constchar*fieldDataString)voidget(SbString&fieldDataString)virtualintgetFields(SoFieldList&resultList)constvirtualSoField*getField(constSbName&fieldName)constSbBoolgetFieldName(constSoField*field,SbName&fieldName)constSbBoolisNotifyEnabled()constSbBoolenableNotify(SbBoolflag)
Methods from class SoBase:
voidref()voidunref()constvoidunrefNoDelete()constvoidtouch()virtualSoTypegetTypeId()constSbBoolisOfType(SoTypetype)constvirtualvoidsetName(constSbName&name)virtualSbNamegetName()const