| CFx SDK Documentation 2024 SP0
    | 
#include <MvdXmlHostAppServices.h>
 
  
| Additional Inherited Members | |
|  Public Types inherited from OdDbBaseHostAppServices | |
| enum | RemapFileContext { kDrawingOpen = 0 , kXrefResolution = 1 , kRasterResolution = 2 } | 
| enum | FindFileHint { kDefault = 0 , kFontFile = 1 , kCompiledShapeFile = 2 , kTrueTypeFontFile = 3 , kEmbeddedImageFile = 4 , kXRefDrawing = 5 , kPatternFile = 6 , kTXApplication = 7 , kFontMapFile = 8 , kUnderlayFile = 9 , kTextureMapFile = 10 , kPhotometricWebFile = 11 , kAssetLibXMLFile = 12 } | 
| enum | GsBitmapDeviceFlags { kUseSoftwareHLR = (1 << 0) , kFor2dExportRender = (1 << 1) , kFor2dExportRenderHLR = (1 << 2) , kForThumbnail = (1 << 3) } | 
|  Static Public Member Functions inherited from OdRxObject | |
| static OdRxObjectPtr | cast (const OdRxObject *pointer) | 
| static OdRxClass * | desc () | 
Definition at line 37 of file MvdXmlHostAppServices.h.
| OdMvdXmlHostAppServices::OdMvdXmlHostAppServices | ( | ) | 
Creates a platform-specific operation services object for mvdXML functionality.
| OdMvdXmlHostAppServices::~OdMvdXmlHostAppServices | ( | ) | 
Deletes a platform-specific operation services object for mvdXML functionality.
| 
 | virtual | 
Retrieves the current name of the client company.
Implements OdDbBaseHostAppServices.
| 
 | virtual | 
Retrieves the mvdXML database class description.
| 
 | virtual | 
Searches for a specified file.
| filename | [in] A name of the file to find. | 
| pDb | [in] A pointer to the database context. If the parameter value is equal to NULL, the file search is not related to a database. | 
| hint | [in] A hint that indicates the type of file that is required. | 
The hint parameter's value must be one of the following:
Value Description Extension kDefault 0 Any file. any kFontFile 1 Can be either SHX or TTF file. SHX or TTF kCompiledShapeFile 2 SHX file. SHX kTrueTypeFontFile 3 TTF file. TTF kEmbeddedImageFile 4 Image file. ISM kXRefDrawing 5 External reference file. kPatternFile 6 Pattern file (PAT). PAT kDRXApplication 7 DRX application file. DRX kFontMapFile 8 FontMap file. FMP
Implements OdDbBaseHostAppServices.
| 
 | virtual | 
details Formats an error message string corresponding to the specified error code(s).
| errorCode | [in] An error code. | 
Reimplemented from OdDbBaseHostAppServices.
| 
 | virtual | 
Retrieves the current default font name.
Implements OdDbBaseHostAppServices.
| 
 | virtual | 
Retrieves the current font mapping file. This font mapping file is used by the <link OdIfcHostAppServices::getPreferableFont@OdString&@OdFontType, getPreferableFont()> method.
Implements OdDbBaseHostAppServices.
| 
 | virtual | 
Retrieves the current preferable font name for a specified font name and type.
| fontName | [in] A font name. | 
| fontType | [in] A font type. | 
The fontType parameter value must be one of the following:
Value Description kFontTypeUnknown 0 Unknown. kFontTypeShx 1 SHX font. kFontTypeTrueType 2 TrueType font. kFontTypeShape 3 Shape file. kFontTypeBig 4 BigFont file.
Implements OdDbBaseHostAppServices.
| OdMvdXml::OdMvdXmlProcessorPtr OdMvdXmlHostAppServices::getProcessor | ( | OdMvdXml::ProccesorType | type | ) | 
Retrieves the mvdXML processor.
| 
 | virtual | 
Retrieves the current substitute font name. The substitute font is used in cases when a specified font is not found.
| fontName | [in] A font name. | 
| fontType | [in] A font type. | 
Value Description kFontTypeUnknown 0 Unknown. kFontTypeShx 1 SHX font. kFontTypeTrueType 2 TrueType font. kFontTypeShape 3 Shape file. kFontTypeBig 4 BigFont file.
Implements OdDbBaseHostAppServices.
| 
 | virtual | 
Retrieves the typeface name of the TTF font that has the specified character.
| pFont | [in] A TTF font object. | 
| unicodeChar | [in] A symbol to find in the substitute font name. | 
| pDb | [in] A raw pointer to the database context. | 
Reimplemented from OdDbBaseHostAppServices.
| OdMvdXmlHostAppServices::ODRX_DECLARE_MEMBERS | ( | OdMvdXmlHostAppServices | ) | 
| 
 | virtual | 
Retrieves the current name of the client product based on ODA IFC SDK.
Implements OdDbBaseHostAppServices.
| 
 | virtual | 
Retrieves the current name of the client program based on ODA IFC SDK.
Implements OdDbBaseHostAppServices.
| 
 | virtual | 
Retrieves the major and minor numbers of the client application's version represented as a string.
Reimplemented from OdDbBaseHostAppServices.
| 
 | virtual | 
Retrieves the release version of the client application represented as a string.
Reimplemented from OdDbBaseHostAppServices.