MKI_SEARCH_DATA (Basic Classes) Changed in Version 2019.0

www.CAD6.com

C++ Syntax

class MKI_SEARCH_DATA

{

  public:

 

  MKI_ENTITY_PTR m_pEntity;

  __int32 m_nLibraryNum;

  MKI_ENTITY_BLOCK_PTR m_nBlock;

  MKI_ENTITY_CLIP_PTR m_nClip;

  MKI_ENTITY_REF_PTR m_nRef;

  MKI_ENTITY_REF_GROUP m_nGroup;

  MKI_ENTITY_EXT_PTR m_nExt;

};

 

This structure contains the result of a unique identifier search operation.

 

Element Description

Entity

[MKI_ENTITY_PTR] Address of the entity that contains the searched unique identifier.

LibraryNum

[__int32] Number of the external library that contains the entity (possible range: 0 <= Value < MKI_LibraryGetNumber), or negative if the entity is located in a drawing.

Block

[MKI_ENTITY_BLOCK_PTR] If not nullptr, address of the block that contains the entity given in Entity.

Clip

[MKI_ENTITY_CLIP_PTR] If not nullptr, address of the clipping surface that contains the entity given in Entity.

Ref New in Version 6.20

[MKI_ENTITY_REF_PTR] If not nullptr, address of the drawing reference that contains the entity given in Entity.

Group New in Version 2017.0

[MKI_ENTITY_GROUP_PTR] If not nullptr, address of the group that contains the entity given in Entity.

Ext

[MKI_ENTITY_EXT_PTR] If not nullptr, address of the extended object that contains the entity given in Entity.

 

CAD6interface 2025.0 - Copyright 2025 Malz++Kassner® GmbH