API_UserControlType
유저 컨트롤들의 서로 다른 타입들을 설명합니다.
typedef enum {
APIUserControlType_Pen,
APIUserControlType_PenWithNull,
APIUserControlType_PolyFill,
APIUserControlType_WallFill,
APIUserControlType_WallCompFill,
APIUserControlType_AllFill,
APIUserControlType_AllFillGradNoComp,
APIUserControlType_WallSetsFill,
APIUserControlType_WallComposites,
APIUserControlType_SlabSetsFill,
APIUserControlType_SlabComposites,
APIUserControlType_RoofSetsFill,
APIUserControlType_RoofComposites,
APIUserControlType_ShellSetsFill,
APIUserControlType_ShellComposites,
APIUserControlType_OnlyCompFill,
APIUserControlType_Material,
APIUserControlType_MaterialWithGeneral,
APIUserControlType_Layer,
APIUserControlType_ZoneCategory,
APIUserControlType_DashedLine,
APIUserControlType_SymbolLine,
APIUserControlType_CoverFill,
APIUserControlType_WallProfile,
APIUserControlType_BeamProfile,
APIUserControlType_ColumnProfile,
APIUserControlType_AllProfile,
APIUserControlType_PolyFillWithGradient,
APIUserControlType_BuildingMaterial
} API_UserControlType;
멤버
- APIUserControlType_Pen
- 펜 컨트롤입니다
- APIUserControlType_PenWithNull
- 배경 펜을 가진 펜 컨트롤입니다.
- APIUserControlType_PolyFill
- 폴리곤 채우기 컨트롤입니다. (drafting fills)
- APIUserControlType_WallFill
- 벽 채우기 컨트롤입니다. (cut fills)
- APIUserControlType_WallCompFill
- 복합을 고려하지 않은 벽 채우기 컨트롤입니다.
- APIUserControlType_AllFill
- 모든 채우기 타입 컨트롤입니다.
- APIUserControlType_AllFillGradNoComp

- 복합을 고려하지 않은 모든 채우기 타입 컨트롤입니다.
- APIUserControlType_WallSetsFill
- Wall Settings 다이얼로그에 있는 채우기 컨트롤과 비슷합니다.
- APIUserControlType_WallComposites

- Wall Settings 다이얼로그에 있는 복합 컨트롤과 비슷합니다.
- APIUserControlType_SlabSetsFill
- Slab Settings 다이얼로그에 있는 채우기 컨트롤과 비슷합니다.
- APIUserControlType_SlabComposites

- Slab Settings 다이얼로그에 있는 복합 컨트롤과 비슷합니다.
- APIUserControlType_RoofSetsFill
- Roof Settings 다이얼로그에 있는 채우기 컨트롤과 비슷합니다.
- APIUserControlType_RoofComposites

- Roof Settings 다이얼로그에 있는 복합 컨트롤과 비슷합니다.
- APIUserControlType_ShellSetsFill

- Shell Settings 다이얼로그에 있는 채우기 컨트롤과 비슷합니다.
- APIUserControlType_ShellComposites

- Shell Settings 다이얼로그에 있는 복합 컨트롤과 비슷합니다.
- APIUserControlType_OnlyCompFill

- 복합 채우기들만 포함하는 채우기 컨트롤입니다.
- APIUserControlType_Material
- 재질 컨트롤입니다.
- APIUserControlType_MaterialWithGeneral
- 일반 재질을 포함한 재질 컨트롤입니다.
- APIUserControlType_Layer
- 레이어 컨트롤입니다.
- APIUserControlType_ZoneCategory
- 구역(zone) 카테고리 컨트롤입니다.
- APIUserControlType_DashedLine
- dashed 라인 컨트롤입니다.
- APIUserControlType_SymbolLine
- 모든 라인 타입입니다.
- APIUserControlType_CoverFill

- 커버 채우기 타입 컨트롤입니다.
- APIUserControlType_WallProfile

- 벽 프로파일 컨트롤입니다.
- APIUserControlType_BeamProfile

- 보 프로파일 컨트롤입니다.
- APIUserControlType_ColumnProfile

- 기둥 프로파일 컨트롤입니다.
- APIUserControlType_AllProfile

- 모든 프로파일 컨트롤입니다.
- APIUserControlType_PolyFillWithGradient

- 그래디언트 채우기를 포함한 폴리곤 채우기 컨트롤입니다.
- APIUserControlType_BuildingMaterial

- 빌딩 재질 컨트롤입니다.
설명
이것들은 ACAPI_Interface (APIIo_SetUserControlCallbackID, ...) 함수에서 사용하는 특수 상수들입니다. 유저 컨트롤에서 사용하는 속성 세트를 정의합니다.
요구사항
- 버전: API 4.1 또는 이후
- 헤더: APIdefs_Interface.h