Graphisoft®

API Development KitVersion: 18

API_ComponentRefType

구성요소 레퍼런스 레코드입니다.

    typedef struct {
        Int32      libIndex;
        Int32      setIndex;
        Int32      index;
        Int32      status;
        double     quantity;
        Int32      filler_3[8];
    } API_ComponentRefType;

 

멤버

libIndex
구성요소가 선언되었던 라이브러리 파트의 인덱스입니다.
setIndex
리스팅 데이터베이스 세트의 인덱스입니다. (만약 상태가 APIDBRef_Normal일 경우)
index
이 멤버는 status 필드에 따라 달라집니다. 만약 status가 APIDBRef_Normal이면, 인덱스는 세트 내 구성요소의 인덱스입니다. 만약 status가 APIDBRef_Local이면, 인덱스는 라이브러리 파트 내 구성요소의 인덱스입니다.
status
이 멤버는 구성요소의 상태입니다. (APIDBRef_Normal, APIDBRef_Local, APIDBRef_Deleted)
quantity
구성요소의 계산된 수량입니다.

 

설명

이 structure는 당신이 요소의 구성요소들을 가져오고 싶을 때 사용합니다. 이 구성요소들은 요소의 프로퍼티 객체들 안에 있습니다. ACAPI_Element_GetComponents 함수를 보십시오.

 

요구사항

버전: API 2.1 또는 이후
헤더: APIdefs_Elements.h

 

참고사항

API 타입