Graphisoft®

API Development KitVersion: 18

API_HotlinkNode

핫링크 노드를 설명합니다.

    typedef struct {
        API_Guid                    guid;
        API_HotlinkTypeID           type;
        API_HotlinkStoryRangeID     storyRangeType;
        GSTime                      updateTime;
        IO::Location                *sourceLocation;
        GS::uchar_t                 name [API_UniLongNameLen];
        GS::uchar_t                 refFloorName [API_UniLongNameLen];
        short                       refFloorInd;
        GS::Bool8                   filler_3;
        GS::Bool8                   filler_1;
        GSType                      ownerId;
        API_HotlinkUserData         userData;
        Int32                       filler_2[4];
    } API_HotlinkNode;

 

멤버

guid
노드의 글로벌 유일 id입니다.
type
핫링크 소스 레퍼런스 타입입니다. (핫링크된 Module 또는 XRef)
storyRangeType
단일 또는 다중 층 핫링크입니다.
updateTime
최근 업데이트된 시간입니다.
sourceLocation
소스 파일의 위치입니다.
name
핫링크 노드의 표시 이름입니다.
refFloorName
단일 층 핫링크된 모듈의 경우 핫링크된 층의 이름입니다.
refFloorInd
단일 층 핫링크된 모듈의 경우 핫링크된 층의 인덱스입니다.
ownerId
핫링크 노드의 소유자 식별자입니다. (0은 ArchiCAD의 Hotlink Manager를 의미함)
userData
소유자가 처리하는 선택적인 커스텀 데이터입니다.

 

요구사항

버전: API 12 또는 이후
헤더: APIdefs_Database.h

 

참고사항

API_HotlinkTypeID
API_HotlinkStoryRangeID
API_HotlinkUserData
API_HotlinkType
APIDb_GetHotlinkNodeID
APIDb_CreateHotlinkNodeID
APIDb_GetHotlinkInstancesID
API 타입