Graphisoft®

API Development KitVersion: 18

API_NavigatorItem

Project Navigator 항목을 의미합니다.

    typedef struct {
        char                        name[128];
        char                        autoTextedName[128];
        char                        uiId[128];
        API_Guid                    guid;
        API_DatabaseInfo            db;
        short                       floorNum;
        short                       vType;
        Int32                       filler_1;
        API_Guid                    camId;
        API_NavigatorMapID          mapId;
        API_NavigatorItemTypeID     itemType;
        API_Guid                    guid2;
        Int32                       owner;
        GS::Bool8                   customName;
        GS::Bool8                   customUiId;
        short                       filler_2;
        Int32                       filler_3[6];
    } API_NavigatorItem;

 

멤버

name
네비게이터 항목의 이름입니다.
autoTextedName Featuring API 18
원래 형태의 네비게이터 항목의 이름입니다. (자동텍스트 포함)
uiId Featuring API 10
네비게이터 항목의 ID입니다.
guid Changed in API 11
네비게이터 항목의 고유 GUID입니다.
db
네비게이터 항목의 데이터베이스 레퍼런스입니다.
floorNum
네비게이터 항목이 참조하는 층 인덱스입니다. 데이터베이스 타입이 평면도일 때에만 유효합니다. [itemTypeAPI_StoryNavItem]
vType Featuring API 11
내부 사용을 위한 것입니다.
camId Changed in API 11
단일 카메라의 GUID입니다. [itemTypeAPI_CameraNavItem] 또는 카메라 집합의 GUID입니다. [itemTypeAPI_CameraNavItem]
mapId Featuring API 10
이 항목을 포함하는 Project Navigator 맵입니다.
itemType Featuring API 10
항목의 타입입니다.
guid2 Changed in API 11
내부 사용을 위한 것입니다.
owner Featuring API 10
팀워크 모드에서의 항목의 소유자의 멤버 ID입니다. (View Map에서만 관련 있음)
customName Featuring API 10
항목의 커스텀 이름입니다. (View Map과 Layout Map에서만 관련 있음)
customUiId Featuring API 10
항목의 커스텀 ID입니다. (View Map과 Layout Map에서만 관련 있음)

 

설명

이 structure는 Project Navigator의 한 항목의 데이터를 갖고 있습니다.

이 structure는 APIEnv_GetNavigatorItemID, APIEnv_GetNavigatorParentItemID, APIEnv_GetNavigatorChildrenItemsID, APIEnv_SearchNavigatorItemID, APIEnv_ChangeNavigatorItemID 환경 함수와 함께 사용합니다.

 

요구사항

버전: API 4.3 또는 이후
헤더: APIdefs_Environment.h

 

참고사항

API_DatabaseInfo, API_NavigatorMapID, API_NavigatorItemTypeID
API_NavigatorSet, API_NavigatorView
APIEnv_GetNavigatorItemID, APIEnv_SearchNavigatorItemID, APIEnv_ChangeNavigatorItemID
API 타입