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