API_LibPartDetails
라이브러리 파트의 디테일 파라미터들입니다.
typedef union { struct { GS::Bool8 fixSize; GS::Bool8 autoHotspot; GS::Bool8 uiTabDefault; GS::Bool8 sizeTo2D; GS::Bool8 uiUseHierarchicalPages; char filler_1[3]; Int32 filler_2[6]; } object, light, label, zone; struct { char mirThickExpr[512]; char wallInsetExpr[512]; char leftFramExpr[512]; char righFramExpr[512]; char topFramExpr[512]; char botFramExpr[512]; float mirThick; float wallInset; float leftFram; float righFram; float topFram; float botFram; char orientation; char filler_3; GS::Bool8 contours_3D; GS::Bool8 uiTabDefault; GS::Bool8 uiUseHierarchicalPages; char filler_1[3]; char defaultLabel[32]; char mirroredLabel[32]; Int32 filler_2[8]; } wind, door; } API_LibPartDetails;
멤버
- fixSize
- 현재/기본 A/B 크기의 비율 대신 고정 값들을 저장합니다.
- autoHotspot
- 바운딩 박스 상에 핫스팟들을 배치합니다.
- uiTabDefault
- 기본적으로 User Interface 탭 페이지를 가진 다이얼로그를 엽니다.
- sizeTo2D
- 파라미터 A와 B를 2D 심볼의 바운딩 박스에 맞게 조정합니다.
- uiUseHierarchicalPages
- Object Settings 다이얼로그에서 새로운 계층적 UI 페이지 시스템을 사용합니다.
- mirThickExpr
- 창/문 드로우 미러 두께 표현입니다.
- wallInsetExpr
- 창/문 파라펫(난간) 벽 삽입 표현입니다.
- leftFramExpr
- 창/문 왼쪽 프레임 표현입니다.
- righFramExpr
- 창/문 오른쪽 프레임 표현입니다.
- topFramExpr
- 창/문 위쪽 프레임 표현입니다.
- botFramExpr
- 창/문 아래쪽 프레임 표현입니다.
- mirThick
- 창/문 드로우 미러 두께입니다.
- wallInset
- 창/문 파라펫(난간) 벽 삽입입니다.
- leftFram
- 창/문 왼쪽 프레임입니다.
- righFram
- 창/문 오른쪽 프레임입니다.
- topFram
- 창/문 위쪽 프레임입니다.
- botFram
- 창/문 아래쪽 프레임입니다.
- orientation
-
개구부의 방향을 표시하는 방식을 정의합니다:
API_Orient_Default
문/창 개구부 방향을 표준 기본값 설정으로 표시합니다. API_Orient_Reverse
문/창 개구부 방향을 표준 기본값 설정의 반대로 표시합니다. API_Orient_Custom
문/창 개구부 방향의 커스텀화된 표시를 사용합니다. - contours_3D
- 3D 이미지에 프레임이 있습니다. (창/문)
- uiTabDefault
- 기본적으로 User Interface 탭 페이지를 가진 다이얼로그를 엽니다.
- uiUseHierarchicalPages
- Object Settings 다이얼로그에서 새로운 계층적 UI 페이지 시스템을 사용합니다.
- defaultLabel
- 기본 위치 라벨입니다.
- mirroredLabel
- 반사된 위치 라벨입니다.
설명
이 structure는 라이브러리 파트의 디테일 파라미터들을 포함합니다. 이 파라미터들은 ArchiCAD의 파라미터 리스트 편집기 다이얼로그 박스에서 Details 버튼을 클릭해서 편집할 수 있습니다.
파라미터들은 라이브러리 파트의 타입들에 따라 달라질 수 있음을 참고 바랍니다.
이 파라미터들은 라이브러리 파트의 파라미터 섹션 (API_SectParamDef
) 안에 코드화됩니다.
라이브러리 파트에서 이 파라미터들을 가져오거나 변경하려면 ACAPI_LibPart_GetDetails와 ACAPI_LibPart_SetDetails_ParamDef 함수를 참조하십시오.
ArchiCAD 10에서
contours_2D
필드가 structure에서 제거되었습니다.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_LibraryParts.h
참고사항
ACAPI_LibPart_GetDetails, ACAPI_LibPart_SetDetails_ParamDef, API 타입