CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
DbHostAppServices.h File Reference
#include "TD_PackPush.h"
#include "SmartPtr.h"
#include "DbBaseHostAppServices.h"
#include "DbLayoutManager.h"
#include "OdStreamBuf.h"
#include "DbDatabase.h"
#include "OdFont.h"
#include "OdBinaryData.h"
#include "DbSecurity.h"
#include "DbPlotSettingsValidator.h"
#include "ModelerGeometryCreator.h"
#include "SysVarDefs.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdDbHostAppServices
 
class  OdDbHostAppServices2
 

Macros

#define REGVAR_DEF(type, name, unused3, unused4, unused5)
 
#define RO_VAR_DEF   VAR_DEF /* {Secret} */
 
#define DOUNDEF_RO_VAR_DEF
 
#define RO_VAR_DEF_H   RO_VAR_DEF /* {Secret} */
 
#define DOUNDEF_RO_VAR_DEF_H
 
#define VAR_DEF_H   VAR_DEF /* {Secret} */
 
#define DOUNDEF_VAR_DEF_H
 
#define DOUNDEF_DICR15VAR
 
#define DICR15VAR   VAR_DEF /* {Secret} */
 
#define DOUNDEF_DICR21VAR
 
#define DICR21VAR   VAR_DEF /* {Secret} */
 
#define DOUNDEF_DICR21VAR_H
 
#define DICR21VAR_H   VAR_DEF_H /* {Secret} */
 
#define DOUNDEF_DICR24VAR
 
#define DICR24VAR   DICR21VAR /* {Secret} */
 
#define DOUNDEF_DICR24VAR_H
 
#define DICR24VAR_H   DICR21VAR_H /* {Secret} */
 
#define DOUNDEF_DICR27VAR
 
#define DICR27VAR   DICR21VAR /* {Secret} */
 
#define DOUNDEF_DICR27VAR_H
 
#define DICR27VAR_H   DICR21VAR_H /* {Secret} */
 
#define DOUNDEF_ANNO_VAR_DEF
 
#define ANNO_VAR_DEF   DICR21VAR /* {Secret} */
 
#define DOUNDEF_MLEADERSTYLE_VAR_DEF
 
#define MLEADERSTYLE_VAR_DEF   DICR21VAR /* {Secret} */
 
#define DOUNDEF_VAR_DEF_2
 
#define VAR_DEF_2   VAR_DEF /* {Secret} */
 
#define ODTBOOL   bool /* {Secret} */
 
#define ODTDIST   double /* {Secret} */
 
#define ODTORIENT   double /* {Secret} */
 
#define ODTUNITLESS4   double /* {Secret} */
 
#define ODTUNITLESS8   double /* {Secret} */
 
#define ODTDB_MEASUREMENTVALUE   OdDb::MeasurementValue /* {Secret} */
 
#define ODTDB_LINEWEIGHT   OdDb::LineWeight /* {Secret} */
 
#define ODTDB_JOINSTYLE   OdDb::JoinStyle /* {Secret} */
 
#define ODTDB_UNITSVALUE   OdDb::UnitsValue /* {Secret} */
 
#define ODTDB_PROXYIMAGE   OdDb::ProxyImage /* {Secret} */
 
#define ODTDB_ENDCAPS   OdDb::EndCaps /* {Secret} */
 
#define ODTDB_PLOTSTYLENAMETYPE   OdDb::PlotStyleNameType /* {Secret} */
 
#define ODDBOBJECTID   OdDbObjectId /* {Secret} */
 
#define ODDBHARDPOINTERID   ODDBOBJECTID /* {Secret} */
 
#define ODTTEXTSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTLAYERID   ODDBOBJECTID /* {Secret} */
 
#define ODTLAYERIDDEF   ODTLAYERID /* {Secret} */
 
#define ODTLINETYPEID   ODDBOBJECTID /* {Secret} */
 
#define ODTDIMSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTUCSID   ODDBOBJECTID /* {Secret} */
 
#define ODTMLSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTDB_TIMEZONE   OdDb::TimeZone /* {Secret} */
 
#define ODVISTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTMATERIALID   ODDBOBJECTID /* {Secret} */
 
#define ODTTABLESTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTMLEADERSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTVIEWDETAILSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTVIEWSECTIONSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODANNOSCALE   OdDbAnnotationScalePtr /* {Secret} */
 
#define SVARS_FUNC_MODIFIER   virtual
 
#define SVARS_FUNC_MODIFIER
 
#define SVARS_FUNC_MODIFIER   virtual
 
#define ODTDB_PROXYIMAGE   OdDb::ProxyImage /* {Secret} */
 
#define SVARS_FUNC_MODIFIER
 

Typedefs

typedef OdSmartPtr< OdDbPageControllerOdDbPageControllerPtr
 

Macro Definition Documentation

◆ ANNO_VAR_DEF

#define ANNO_VAR_DEF   DICR21VAR /* {Secret} */

◆ DICR15VAR

#define DICR15VAR   VAR_DEF /* {Secret} */

◆ DICR21VAR

#define DICR21VAR   VAR_DEF /* {Secret} */

◆ DICR21VAR_H

#define DICR21VAR_H   VAR_DEF_H /* {Secret} */

◆ DICR24VAR

#define DICR24VAR   DICR21VAR /* {Secret} */

◆ DICR24VAR_H

#define DICR24VAR_H   DICR21VAR_H /* {Secret} */

◆ DICR27VAR

#define DICR27VAR   DICR21VAR /* {Secret} */

◆ DICR27VAR_H

#define DICR27VAR_H   DICR21VAR_H /* {Secret} */

◆ DOUNDEF_ANNO_VAR_DEF

#define DOUNDEF_ANNO_VAR_DEF

◆ DOUNDEF_DICR15VAR

#define DOUNDEF_DICR15VAR

◆ DOUNDEF_DICR21VAR

#define DOUNDEF_DICR21VAR

◆ DOUNDEF_DICR21VAR_H

#define DOUNDEF_DICR21VAR_H

◆ DOUNDEF_DICR24VAR

#define DOUNDEF_DICR24VAR

◆ DOUNDEF_DICR24VAR_H

#define DOUNDEF_DICR24VAR_H

◆ DOUNDEF_DICR27VAR

#define DOUNDEF_DICR27VAR

◆ DOUNDEF_DICR27VAR_H

#define DOUNDEF_DICR27VAR_H

◆ DOUNDEF_MLEADERSTYLE_VAR_DEF

#define DOUNDEF_MLEADERSTYLE_VAR_DEF

◆ DOUNDEF_RO_VAR_DEF

#define DOUNDEF_RO_VAR_DEF

◆ DOUNDEF_RO_VAR_DEF_H

#define DOUNDEF_RO_VAR_DEF_H

◆ DOUNDEF_VAR_DEF_2

#define DOUNDEF_VAR_DEF_2

◆ DOUNDEF_VAR_DEF_H

#define DOUNDEF_VAR_DEF_H

◆ MLEADERSTYLE_VAR_DEF

#define MLEADERSTYLE_VAR_DEF   DICR21VAR /* {Secret} */

◆ ODANNOSCALE

#define ODANNOSCALE   OdDbAnnotationScalePtr /* {Secret} */

◆ ODDBHARDPOINTERID

#define ODDBHARDPOINTERID   ODDBOBJECTID /* {Secret} */

◆ ODDBOBJECTID

#define ODDBOBJECTID   OdDbObjectId /* {Secret} */

◆ ODTBOOL

#define ODTBOOL   bool /* {Secret} */

◆ ODTDB_ENDCAPS

#define ODTDB_ENDCAPS   OdDb::EndCaps /* {Secret} */

◆ ODTDB_JOINSTYLE

#define ODTDB_JOINSTYLE   OdDb::JoinStyle /* {Secret} */

◆ ODTDB_LINEWEIGHT

#define ODTDB_LINEWEIGHT   OdDb::LineWeight /* {Secret} */

◆ ODTDB_MEASUREMENTVALUE

#define ODTDB_MEASUREMENTVALUE   OdDb::MeasurementValue /* {Secret} */

◆ ODTDB_PLOTSTYLENAMETYPE

#define ODTDB_PLOTSTYLENAMETYPE   OdDb::PlotStyleNameType /* {Secret} */

◆ ODTDB_PROXYIMAGE [1/2]

#define ODTDB_PROXYIMAGE   OdDb::ProxyImage /* {Secret} */

◆ ODTDB_PROXYIMAGE [2/2]

#define ODTDB_PROXYIMAGE   OdDb::ProxyImage /* {Secret} */

◆ ODTDB_TIMEZONE

#define ODTDB_TIMEZONE   OdDb::TimeZone /* {Secret} */

◆ ODTDB_UNITSVALUE

#define ODTDB_UNITSVALUE   OdDb::UnitsValue /* {Secret} */

◆ ODTDIMSTYLEID

#define ODTDIMSTYLEID   ODDBOBJECTID /* {Secret} */

◆ ODTDIST

#define ODTDIST   double /* {Secret} */

◆ ODTLAYERID

#define ODTLAYERID   ODDBOBJECTID /* {Secret} */

◆ ODTLAYERIDDEF

#define ODTLAYERIDDEF   ODTLAYERID /* {Secret} */

◆ ODTLINETYPEID

#define ODTLINETYPEID   ODDBOBJECTID /* {Secret} */

◆ ODTMATERIALID

#define ODTMATERIALID   ODDBOBJECTID /* {Secret} */

◆ ODTMLEADERSTYLEID

#define ODTMLEADERSTYLEID   ODDBOBJECTID /* {Secret} */

◆ ODTMLSTYLEID

#define ODTMLSTYLEID   ODDBOBJECTID /* {Secret} */

◆ ODTORIENT

#define ODTORIENT   double /* {Secret} */

◆ ODTTABLESTYLEID

#define ODTTABLESTYLEID   ODDBOBJECTID /* {Secret} */

◆ ODTTEXTSTYLEID

#define ODTTEXTSTYLEID   ODDBOBJECTID /* {Secret} */

◆ ODTUCSID

#define ODTUCSID   ODDBOBJECTID /* {Secret} */

◆ ODTUNITLESS4

#define ODTUNITLESS4   double /* {Secret} */

◆ ODTUNITLESS8

#define ODTUNITLESS8   double /* {Secret} */

◆ ODTVIEWDETAILSTYLEID

#define ODTVIEWDETAILSTYLEID   ODDBOBJECTID /* {Secret} */

◆ ODTVIEWSECTIONSTYLEID

#define ODTVIEWSECTIONSTYLEID   ODDBOBJECTID /* {Secret} */

◆ ODVISTYLEID

#define ODVISTYLEID   ODDBOBJECTID /* {Secret} */

◆ REGVAR_DEF

#define REGVAR_DEF ( type,
name,
unused3,
unused4,
unused5 )
Value:
protected:\ \
type m_##name;\
public:\ \
SVARS_FUNC_MODIFIER type get##name() const;\
\ \
SVARS_FUNC_MODIFIER void set##name(type val);
#define SVARS_FUNC_MODIFIER
GLuint const GLchar * name
Definition gles2_ext.h:265
GLuint GLsizei GLsizei GLint GLenum * type
Definition gles2_ext.h:274

Locates the TTF or TTC file containing the specified font description.

Parameters
description[in] Font description.
filename[out] Receives the name of the TrueType font file.
Returns
Returns true and the filename if and only if the font file was found.
Remarks
The non-Windows builds of this function do nothing but return.

Definition at line 435 of file DbHostAppServices.h.

◆ RO_VAR_DEF

#define RO_VAR_DEF   VAR_DEF /* {Secret} */

◆ RO_VAR_DEF_H

#define RO_VAR_DEF_H   RO_VAR_DEF /* {Secret} */

◆ SVARS_FUNC_MODIFIER [1/4]

#define SVARS_FUNC_MODIFIER   virtual

◆ SVARS_FUNC_MODIFIER [2/4]

#define SVARS_FUNC_MODIFIER

◆ SVARS_FUNC_MODIFIER [3/4]

#define SVARS_FUNC_MODIFIER   virtual

◆ SVARS_FUNC_MODIFIER [4/4]

#define SVARS_FUNC_MODIFIER

◆ VAR_DEF_2

#define VAR_DEF_2   VAR_DEF /* {Secret} */

◆ VAR_DEF_H

#define VAR_DEF_H   VAR_DEF /* {Secret} */

Typedef Documentation

◆ OdDbPageControllerPtr

This template class is a specialization of the OdSmartPtr class for OdDbPageController object pointers.

Definition at line 54 of file DbHostAppServices.h.