| CFx SDK Documentation
    2020SP3
    | 
 
 
 
Go to the documentation of this file.
   26 #ifndef _ODDBHYPERLINK_INCLUDED_ 
   27 #define _ODDBHYPERLINK_INCLUDED_ 
   65     kConvertDwgToDwf = 0x1
 
  200     const int hyperlinkIndex,
 
  221     const int hyperlinkIndex) = 0;
 
  235     const int hyperlinkIndex) 
const = 0;
 
  285     bool oneOnly = 
false, 
 
  286     bool ignoreBlockDefinition = 
true) = 0;
 
  305     bool oneOnly = 
false,                                               
 
  306     bool ignoreBlockDefinition = 
true) = 0;
 
  334     bool ignoreBlockDefinition = 
true) = 0;
 
  348     bool ignoreBlockDefinition = 
true) = 0;
 
  364     bool ignoreBlockDefinition = 
true) = 0;
 
  381     bool ignoreBlockDefinition = 
true) = 0;
 
  396 #endif // _ODDBHYPERLINK_INCLUDED_ 
  
virtual unsigned int getHyperlinkCount(const OdDbStubPtrArray *&idContainers, bool ignoreBlockDefinition=true)=0
virtual const OdString description() const =0
virtual ~OdDbEntityHyperlinkPE()
virtual bool hasHyperlink(const OdRxObject *pObject, bool ignoreBlockDefinition=true)=0
virtual bool hasHyperlink(const OdDbStubPtrArray *&objectIds, bool ignoreBlockDefinition=true)=0
GLuint const GLchar * name
ODRX_DECLARE_MEMBERS(OdDbEntityHyperlinkPE)
virtual unsigned int getHyperlinkCount(const OdRxObject *pObject, bool ignoreBlockDefinition=true)=0
DBROOT_EXPORT void odrxUnregisterHyperlinkDestructorCallback()
OdDbHyperlinkCollection()
DBROOT_EXPORT void odrxRegisterHyperlinkDestructorCallback(ODDBHYPERLINK_CALLBACK callbackFunc)
virtual void removeHead()=0
virtual void removeTail()=0
OdSmartPtr< OdDbHyperlinkCollection > OdDbHyperlinkCollectionPtr
virtual int getNestedLevel() const =0
virtual ~OdDbHyperlinkCollection()
ODRX_DECLARE_MEMBERS(OdDbHyperlinkCollection)
virtual void addHead(const OdString &name, const OdString &description, const OdString &subLocation=OdString::kEmpty)=0
virtual const OdString getDisplayString() const =0
virtual const OdString name() const =0
virtual void removeAt(const int hyperlinkIndex)=0
OdSmartPtr< OdDbEntityHyperlinkPE > OdDbEntityHyperlinkPEPtr
virtual void setFlags(OdInt32 lFlags)=0
virtual void addAt(const int hyperlinkIndex, const OdString &name, const OdString &description, const OdString &subLocation=OdString::kEmpty)=0
virtual OdInt32 flags() const =0
void(* ODDBHYPERLINK_CALLBACK)(const OdDbHyperlink *)
virtual void setName(const OdString &name)=0
FIRSTDLL_EXPORT_STATIC static const OdString kEmpty
virtual void setDescription(const OdString &description)=0
virtual int count() const =0
virtual void setSubLocation(const OdString &subLocation)=0
virtual bool isOutermostContainer() const =0
typedef void(APIENTRYP PFNGLACTIVETEXTUREPROC)(GLenum texture)
virtual const OdString subLocation() const =0
virtual OdDbHyperlink * item(const int hyperlinkIndex) const =0
virtual OdDbHyperlinkCollectionPtr getHyperlinkCollection(const OdRxObject *pObject, bool oneOnly=false, bool ignoreBlockDefinition=true)=0
virtual void setHyperlinkCollection(const OdRxObject *pObject, OdDbHyperlinkCollection *pHCO)=0
virtual void addTail(const OdString &name, const OdString &description, const OdString &subLocation=OdString::kEmpty)=0
virtual OdDbHyperlinkCollectionPtr getHyperlinkCollection(const OdDbStubPtrArray *&objectIds, bool oneOnly=false, bool ignoreBlockDefinition=true)=0