Graphisoft®

API Development KitVersion: 18

API_SelectionInfo

현재 선택에 대한 정보입니다.

    typedef struct {
        API_SelTypeID     typeID;
        Int32             sel_nElem;
        Int32             sel_nElemEdit;
        Int32             filler_1[3];
        GS::Bool8         filler_2[3];
        GS::Bool8         multiStory;
        Int32             filler_3;
        API_Region        marquee;
    } API_SelectionInfo;

 

멤버

typeID
선택의 타입입니다. marquee 타입 또는 요소 타입 선택 중 하나가 될 수 있습니다.
sel_nElem
선택한 요소들의 개수입니다.
sel_nElemEdit
현재 선택한 요소들 중 편집 가능한 것들의 개수입니다.
multiStory
marquee 선택이 모든 층으로 확장됩니다.
marquee
marquee 선택 영역의 파라미터들입니다.
 

설명

이 structure는 현재 선택의 타입 및 파라미터들을 결정하는 데 사용합니다. 당신은 ACAPI_Selection_Get 함수로 이 정보를 가져올 수 있습니다.
ACAPI_Selection_SetMarquee 함수로 현재 marquee를 변경하려면, 당신은 API_SelectionInfo 파라미터에서 typeID, multiStory, marquee 필드들을 세트하십시오.
marquee-타입 선택의 경우, 더 이상 필요하지 않으면 marquee 영역 내 coords 핸들을 폐기하는 것을 잊지 마십시오.

 

요구사항

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

 

참고사항

API_SelTypeID, API_Region,
ACAPI_Selection_Get,
선택 관리자, API 타입