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 타입