API_SubElemMemoMask
창, 문, 단면, 입면, 실내 입면, 디테일, 워크시트 요소들과 커튼 월 파트들에 대한 마커들을 생성하거나, 변경하거나, 가져오기 위한 Helper structure입니다.
typedef struct {
API_Element subElem;
API_Element mask;
API_ElementMemo memo;
API_SubElemMemoMaskType subType;
Int32 subIndex;
Int32 filler_1[4];
} API_SubElemMemoMask;
멤버
- subElem
- 서브 요소입니다.
- mask
- 서브 요소 마스크입니다.
- memo
- 서브 요소의 메모입니다.
- subType
-
이 서브 요소의 타입입니다.
APISubElemMemoMask_MainMarker"메인" 마커입니다. (Settings 다이얼로그의 Marker 탭 페이지 위에 있음; 실내 입면용: Individually for each Interior Elevation이 선택되었을 때)
APISubElemMemoMask_SHMarker층 핸들 마커입니다. (Settings 다이얼로그의 Story Levels 탭 페이지 위에 있음)
APISubElemMemoMask_CommonMarker실내 입면 공통 마커입니다. (Interior Elevation Settings 다이얼로그의 Marker 탭 페이지에서 One common Marker for the IE Group이 선택되었을 때)
APISubElemMemoMask_CWPerimeterFrameAPISubElemMemoMask_CWPrimaryFrameAPISubElemMemoMask_CWSecondaryFrameAPISubElemMemoMask_CWGlassPanelAPISubElemMemoMask_CWGlazedPanelAPISubElemMemoMask_CWJunctionAPISubElemMemoMask_CWAccessoryAPISubElemMemoMask_CWTagAPISubElemMemoMask_NoElem특수 마커 메모 마스크입니다; structure의
markElem멤버가 유효한 정보를 갖고 있지 않음을 알려줍니다. 당신이memo에 포함된 파라미터들만 변경할 때 사용하십시오. (예. 추가적인 파라미터들)APISubElemMemoMask_NoParams특수 마커 메모 마스크입니다; structure의
memo멤버가 유효한 정보를 갖고 있지 않음을 알려줍니다. 당신이markElem에 포함된 파라미터들만 변경할 때 사용하십시오. (예. 심볼 펜) - subIndex
- 변경에 의한 실내 입면 서브-세그먼트를 식별하기 위해서만 사용합니다.
설명
이 structure는 ACAPI_Element_GetDefaultsExt, ACAPI_Element_ChangeDefaultsExt, ACAPI_Element_CreateExt, ACAPI_Element_ChangeExt에 전달되는 파라미터들의 개수를 줄여줍니다.
요구사항
- 버전: API 12 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API 타입
ACAPI_Element_GetDefaultsExt, ACAPI_Element_ChangeDefaultsExt, ACAPI_Element_CreateExt, ACAPI_Element_ChangeExt