Graphisoft®

API Development KitVersion: 18

API_AttrTypeID

속성의 타입입니다.

    typedef enum {
        API_ZombieAttrID = 0,
        API_FirstAttributeID = 1,
        API_PenID = API_FirstAttributeID,
        API_LayerID = 2,
        API_LinetypeID = 3,
        API_FilltypeID = 4,
        API_CompWallID = 5,
        API_MaterialID = 6,
        API_CityID = 7,
        API_LayerCombID = 8,
        API_ZoneCatID = 9,
        API_FontID = 10,
        API_ProfileID = 11,
        API_PenTableID = 12,
        API_DimStandID = 13,
        API_ModelViewOptionsID = 14,
        API_MEPSystemID = 15
        API_OperationProfileID = 16,
        API_GraphicOverrideID = 17,
        API_BuildingMaterialID = 18,
        API_LastAttributeID = API_BuildingMaterialID,
    } API_AttrTypeID;

 

멤버

API_ZombieAttrID
더미 속성 타입.
API_PenID
펜 속성을 의미함.
API_LayerID
레이어 속성을 의미함.
API_LinetypeID
라인 타입 속성을 의미함.
API_FilltypeID
채우기 속성을 의미함.
API_CompWallID
복합 벽 속성을 의미함.
API_MaterialID
재질 속성을 의미함.
API_CityID
도시 속성을 의미함.
API_LayerCombID
레이어 조합 속성을 의미함.
API_ZoneCatID
zone category 속성을 의미함.
API_FontID
글꼴 속성을 의미함.
API_ProfileID 10
벽, 보, 기둥에 대한 커스텀 프로파일 속성을 의미함.
API_PenTableID 10
이름을 가진 펜 테이블 속성을 의미함. (255개 펜의 모음)
API_DimStandID 10
치수 스타일 속성을 의미함.
API_ModelViewOptionsID 10
Model view options 속성의 모음을 의미함.
API_MEPSystemID 10
MEP System 속성을 의미함.
API_OperationProfileID 15
Energy Evaluation 동작 프로파일을 의미함.
API_GraphicOverrideID 15
리노베이션에 대한 오버라이드 된 속성들의 그룹입니다.
API_BuildingMaterialID 17
빌딩 재질 속성을 의미함.

 

설명

이것은 서로 다른 속성 타입들을 설명하는 일반 상수입니다. 그리고 주로 속성 관련 동작에서 사용합니다.

이에 대한 더 자세한 것은 API_Attr_Head structure를 참조하십시오.

 

요구사항

버전: API 1.3 또는 이후
헤더: APIdefs_Attributes.h

 

참고사항

API_Attr_Head, API_Attribute
속성 관리자, API 타입