API Reference > OdDb Classes > OdDbLayerStateManager Class > OdDbLayerStateManager Methods > OdDbLayerStateManager::getLayerStateMask Method
OdDbLayerStateManager::getLayerStateMask Method
Syntax
C++
OdResult getLayerStateMask(const OdString& sName, LayerStateMask & returnMask);
Parameters 
Description 
const OdString& sName 
[in] Name of the layer state to get the mask from.  
LayerStateMask & returnMask 
[out] Layer state mask. 

eOk if operation succeeded; error code otherwise.

Retrieves a layer state mask from a specific layer state. 

 

Layer state mask determines which layer attributes are stored in the layer state. Layer state mask is a combination of one or more of the following: 

 

Name 
Value 
kNone 
0x0000 
kOn 
0x0001 
kFrozen 
0x0002 
kLocked 
0x0004 
kPlot 
0x0008 
kNewViewport 
0x0010 
kColor 
0x0020 
kLineType 
0x0040 
kLineWeight 
0x0080 
kPlotStyle 
0x0100 
kCurrentViewport 
0x0200 
kTransparency 
0x0400 
kAll 
kOn | kFrozen | kLocked | kPlot | kNewViewport | 
 
kColor | kLineType | kLineWeight | kPlotStyle | 
 
kCurrentViewport | kTransparency 
kHidden 
0x8000 

 

Copyright © 2002–2020. Open Design Alliance. All rights reserved.