Close

Relief for ODA Team in Ukraine

Learn more
ODA Drawings SDK
OdDbProxyEntity::proxyFlags Method
Syntax
C++
virtual int proxyFlags() const;

Returns the edit flags settings for the class associated with this Proxy entity.

These bits determine the allowable operations on this Proxy entity. 

proxyFlags() returns a combination of one or more of the following: 

 

Name
Value
Methods enabled
kNoOperation
0x0
None
kEraseAllowed
0x1
erase()
kTransformAllowed
0x2
transformBy()
kColorChangeAllowed
0x4
setColor(), setColorIndex()
kLayerChangeAllowed
0x8
setLayer()
kLinetypeChangeAllowed
0x10
setLinetype()
kLinetypeScaleChangeAllowed
0x20
setLinetypeScale()
kVisibilityChangeAllowed
0x40
setVisibility()
kCloningAllowed
0x80
subDeepClone(), subWblockClone()
kLineWeightChangeAllowed
0x100
setLineWeight()
kPlotStyleNameChangeAllowed
0x200
setPlotStyleName()
kDisableProxyWarning
0x400
kMaterialChangeAllowed
0x800
setMaterial()
kAllButCloningAllowed
0xB7F
All of the above but cloning
kAllAllowedBits
0xBFF
All of the above
Copyright © 2002-2022. Open Design Alliance All rights reserved.