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.