24#ifndef _IFC_HOST_APP_SERVICES_H_
25#define _IFC_HOST_APP_SERVICES_H_
29#include "daiHostAppServicesBase.h"
86 const OdAnsiString &schemaName)
const;
158 unsigned int errorCode,...);
OdRxObject OdDbBaseDatabase
OdSmartPtr< OdGsDevice > OdGsDevicePtr
OdSmartPtr< OdIfcFile > OdIfcFilePtr
OdSmartPtr< OdIfcFile > OdIfcFilePtr
enum OdTagFontType OdFontType
virtual const OdString product()
virtual OdIfcFilePtr readFile(const OdString &file)
virtual OdString findFile(const OdString &filename, OdDbBaseDatabase *pDb=0, FindFileHint hint=kDefault)
virtual OdString getPreferableFont(const OdString &fontName, OdFontType fontType)
virtual OdIfcFilePtr createDatabase(const OdAnsiString &schemaName) const
virtual OdRxClass * databaseClass() const override
TexturesType m_texturesCreationType
virtual OdIfcFilePtr readFile(OdStreamBuf *pFileBuff)
virtual OdIfcFilePtr createDatabase(IfcSchema initialSchema=kScmUndefined) const
virtual OdString formatMessage(unsigned int errorCode,...)
virtual const OdString program()
ODRX_DECLARE_MEMBERS(OdIfcHostAppServices)
virtual OdResult brepBuilder(OdBrepBuilder &bbuilder, BrepType bbType)
virtual OdGsDevicePtr gsBitmapDevice(OdRxObject *pViewObj=NULL, OdDbBaseDatabase *pDb=NULL, OdUInt32 flags=0)
bool m_texturesVisibility
virtual const OdString companyName()
virtual OdString getAlternateFontName() const
virtual OdString getSubstituteFontByChar(const OdFont &pFont, OdChar unicodeChar, OdDbBaseDatabase *pDb)
virtual TexturesType getTexturesCreationType()
virtual void setTexturesVisibility(bool isTexturesVisible)
virtual void setTexturesCreationType(TexturesType texturesType)
virtual OdString getSubstituteFont(const OdString &fontName, OdFontType fontType)
virtual OdRxClass * databaseClass(const OdAnsiString &schemaName) const override
virtual OdString getFontMapFileName() const
virtual bool getTexturesVisibility()
virtual bool getUseVectAuxData() const