CFx SDK Documentation 2024 SP0
|
#include <GsBlockNode.h>
Public Types | |
typedef std::map< OdGsBlockRefNodeDesc, OdGsSharedRefDefinition *, std::less< OdGsBlockRefNodeDesc > > | _map |
Public Member Functions | |
~ImpMap () | |
void | clear () |
void | destroy () |
OdGsSharedRefDefinition * | findAt (const OdGsBlockRefNodeDesc &d) |
OdGsSharedRefDefinition * | insertAt (const OdGsBlockRefNodeDesc &d, OdGsReferenceImpl *pImp) |
bool | layersChanged (OdGsViewImpl &view, OdGsBaseModel *pModel) |
void | invalidateSubents (OdUInt32 vpID, OdUInt32 nViewChanges) |
void | invalidateRegenDraw (OdUInt32 vpID, const OdDbStub *layoutId) |
void | removeDef (OdGsSharedRefDefinition *pDef) |
bool | findDef (const OdGsSharedRefDefinition *pDef, OdGsBlockRefNodeDesc &d) |
void | invalidateSectionable () |
void | invalidateAwareFlags (OdGsViewImpl *pView, OdUInt32 nViewChanges, const OdDbStub *layoutId, OdGsBaseModel *pModel) |
void | propagateLayerChangesStock () |
Public Attributes | |
_map | m_map |
Definition at line 201 of file GsBlockNode.h.
typedef std::map<OdGsBlockRefNodeDesc, OdGsSharedRefDefinition*, std::less<OdGsBlockRefNodeDesc> > OdGsBlockNode::ImpMap::_map |
Definition at line 225 of file GsBlockNode.h.
|
inline |
Definition at line 204 of file GsBlockNode.h.
void OdGsBlockNode::ImpMap::clear | ( | ) |
void OdGsBlockNode::ImpMap::destroy | ( | ) |
|
inline |
Definition at line 207 of file GsBlockNode.h.
bool OdGsBlockNode::ImpMap::findDef | ( | const OdGsSharedRefDefinition * | pDef, |
OdGsBlockRefNodeDesc & | d | ||
) |
OdGsSharedRefDefinition * OdGsBlockNode::ImpMap::insertAt | ( | const OdGsBlockRefNodeDesc & | d, |
OdGsReferenceImpl * | pImp | ||
) |
void OdGsBlockNode::ImpMap::invalidateAwareFlags | ( | OdGsViewImpl * | pView, |
OdUInt32 | nViewChanges, | ||
const OdDbStub * | layoutId, | ||
OdGsBaseModel * | pModel | ||
) |
void OdGsBlockNode::ImpMap::invalidateSectionable | ( | ) |
bool OdGsBlockNode::ImpMap::layersChanged | ( | OdGsViewImpl & | view, |
OdGsBaseModel * | pModel | ||
) |
void OdGsBlockNode::ImpMap::propagateLayerChangesStock | ( | ) |
void OdGsBlockNode::ImpMap::removeDef | ( | OdGsSharedRefDefinition * | pDef | ) |
_map OdGsBlockNode::ImpMap::m_map |
Definition at line 226 of file GsBlockNode.h.