API_​SubElementType

Describes the filter for the different subtypes of elements.

    enum API_SubElementType : UInt64{
	APISubElement_MainMarker                   = 0x0000000000000001,
	APISubElement_SHMarker                     = 0x0000000000000002,
	APISubElement_CommonMarker                 = 0x0000000000000004,
	APISubElement_CWFrameClass                 = 0x0000000000000008,
	APISubElement_CWPanelClass                 = 0x0000000000000010,
	APISubElement_CWJunction                   = 0x0000000000000020,
	APISubElement_CWAccessory                  = 0x0000000000000040,
	APISubElement_StairRiser                   = 0x0000000000000080,
	APISubElement_StairTread                   = 0x0000000000000100,
	APISubElement_StairStructure               = 0x0000000000000200,
	APISubElement_StairFPDMarker               = 0x0000000000000400,
	APISubElement_StairRCPDMarker              = 0x0000000000000800,
	APISubElement_RailingNode                  = 0x0000000000001000,
	APISubElement_RailingSegment               = 0x0000000000002000,
	APISubElement_RailingPost                  = 0x0000000000004000,
	APISubElement_RailingInnerPost             = 0x0000000000008000,
	APISubElement_RailingRail                  = 0x0000000000010000,
	APISubElement_RailingHandrail              = 0x0000000000020000,
	APISubElement_RailingToprail               = 0x0000000000040000,
	APISubElement_RailingPanel                 = 0x0000000000080000,
	APISubElement_RailingBaluster              = 0x0000000000100000,
	APISubElement_RailingPattern               = 0x0000000000200000,
	APISubElement_RailingBalusterSet           = 0x0000000000400000,
	APISubElement_RailingRailEnd               = 0x0000000000800000,
	APISubElement_RailingHandrailEnd           = 0x0000000001000000,
	APISubElement_RailingToprailEnd            = 0x0000000002000000,
	APISubElement_RailingRailConnection        = 0x0000000004000000,
	APISubElement_RailingHandrailConnection    = 0x0000000008000000,
	APISubElement_RailingToprailConnection     = 0x0000000010000000,
	APISubElement_RailingFinish                = 0x0000000020000000,
	APISubElement_CWTag                        = 0x1000000000000000,
	APISubElement_NoElem                       = 0x2000000000000000,
	APISubElement_NoParams                     = 0x4000000000000000
    };

 

Remarks

API version 25 This enumeration was renamed in Archicad 25, the previous name was API_SubElemMemoMaskType.

 

Requirements

Version: API 12 or later
Header: APIdefs_Elements.h

 

See Also

API_SubElement