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