API Reference > OdDb Classes > OdDbProxyEntity Class
OdDbProxyEntity Class
OdDbProxyEntityOdDbProxyEntityOdDbProxyEntity
Syntax
C++
class OdDbProxyEntity : public OdDbEntity;

DbProxyEntity.h

This class is the abstract base class for Proxy entities derived from OdDbEntity in an OdDbDatabase instance.

Proxy entities hold surrogate data for custom Drawings objects when the parent application is not loaded, and allow Read-Only access to data contained therein. 

Whenever the parent application is loaded, the Proxy entities revert to their custom objects.

TD_Db 

 

 
Name 
Description 
 
This is OdDbProxyEntity, a member of class OdDbProxyEntity. 
 
Name 
Description 
 
This is record OdDbProxyEntity::GraphicsMetafileType. 
 
Name 
Description 
 
Returns true if and only if all but the subDeepClone() and subWblockClone() methods are allowed for this Proxy entity. 
 
Returns true if and only if all methods are allowed for this Proxy entity. 
 
Returns the application description of the entity represented by this Proxy entity. 
 
Returns true if and only the subDeepClone() and subWblockClone() methods are allowed for this Proxy entity. 
 
Returns true if and only if the setColor() and setColorIndex() methods are allowed for this Proxy entity. 
 
Reads the .dwg file data of this object.
 
 
This is DWGMAP_DECLARE_MEMBERS, a member of class OdDbProxyEntity. 
 
Writes the .dwg file data of this object.
 
 
Reads the DXF format data of this object from the specified filer.
 
 
Reads the DXF data of this object.
 
 
Writes the DXF data of this object.
 
 
Returns true if and only if the erase() method is allowed for this Proxy entity. 
 
Returns an array of the Object IDs referenced by this Proxy entity.
 
 
Returns the GraphicsMetafileType for this Proxy entity; 
 
Returns true if and only this Proxy entity is a R13 format Proxy entity. 
 
Returns true if and only if the setLayer() method is allowed for this Proxy entity. 
 
Returns true if and only if the setLinetype() method is allowed for this Proxy entity. 
 
Returns true if and only if the setLinetypeScale() method is allowed for this Proxy entity. 
 
Returns true if and only if the setLineWeight() method is allowed for this Proxy entity. 
 
Returns true if and only if the setMaterial() method is allowed for this Proxy entity. 
 
Returns the class name of the entity represented by this Proxy entity. 
 
Returns the DXF name of the entity represented by this Proxy entity. 
 
Returns true if and only if the setPlotStyleName() method is allowed for this Proxy entity. 
 
Returns the edit flags settings for the class associated with this Proxy entity. 
 
This function honors proxyFlags(). 
 
This function honors proxyFlags(). 
 
This function honors proxyFlags(). 
 
This is the overview for the setLayer method overload. 
 
This is the overview for the setLinetype method overload. 
 
This function honors proxyFlags(). 
 
This function honors proxyFlags(). 
 
This is the overview for the setMaterial method overload. 
 
This is the overview for the setPlotStyleName method overload. 
 
This is subDeepClone, a member of class OdDbProxyEntity. 
 
Called as the first operation as this object is being erased or unerased.
 
 
This is subExplode, a member of class OdDbProxyEntity. 
 
This function honors proxyFlags(). 
 
This is subTransformBy, a member of class OdDbProxyEntity. 
 
This is subWblockClone, a member of class OdDbProxyEntity. 
 
Returns true if and only if the transformBy() method is allowed for this Proxy entity. 
 
Returns true if and only if the setVisibility() method is allowed for this Proxy entity. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.