Describes the filter for the different subtypes of elements.
enum API_SubElemMemoMaskType : UInt64{
APISubElemMemoMask_MainMarker = 0x0000000000000001,
APISubElemMemoMask_SHMarker = 0x0000000000000002,
APISubElemMemoMask_CommonMarker = 0x0000000000000004,
APISubElemMemoMask_CWFrameClass = 0x0000000000000008,
APISubElemMemoMask_CWPanelClass = 0x0000000000000010,
APISubElemMemoMask_CWJunction = 0x0000000000000020,
APISubElemMemoMask_CWAccessory = 0x0000000000000040,
APISubElemMemoMask_StairRiser = 0x0000000000000080,
APISubElemMemoMask_StairTread = 0x0000000000000100,
APISubElemMemoMask_StairStructure = 0x0000000000000200,
APISubElemMemoMask_StairFPDMarker = 0x0000000000000400,
APISubElemMemoMask_StairRCPDMarker = 0x0000000000000800,
APISubElemMemoMask_RailingNode = 0x0000000000001000,
APISubElemMemoMask_RailingSegment = 0x0000000000002000,
APISubElemMemoMask_RailingPost = 0x0000000000004000,
APISubElemMemoMask_RailingInnerPost = 0x0000000000008000,
APISubElemMemoMask_RailingRail = 0x0000000000010000,
APISubElemMemoMask_RailingHandrail = 0x0000000000020000,
APISubElemMemoMask_RailingToprail = 0x0000000000040000,
APISubElemMemoMask_RailingPanel = 0x0000000000080000,
APISubElemMemoMask_RailingBaluster = 0x0000000000100000,
APISubElemMemoMask_RailingPattern = 0x0000000000200000,
APISubElemMemoMask_RailingBalusterSet = 0x0000000000400000,
APISubElemMemoMask_RailingRailEnd = 0x0000000000800000,
APISubElemMemoMask_RailingHandrailEnd = 0x0000000001000000,
APISubElemMemoMask_RailingToprailEnd = 0x0000000002000000,
APISubElemMemoMask_RailingRailConnection = 0x0000000004000000,
APISubElemMemoMask_RailingHandrailConnectio = 0x0000000008000000,
APISubElemMemoMask_RailingToprailConnection = 0x0000000010000000,
APISubElemMemoMask_RailingFinish = 0x0000000020000000,
APISubElemMemoMask_CWTag = 0x1000000000000000,
APISubElemMemoMask_NoElem = 0x2000000000000000,
APISubElemMemoMask_NoParams = 0x4000000000000000
};
Requirements
- Version: API 12 or later
- Header: APIdefs_Elements.h