Graphisoft®

API Development KitVersion: 18

API_GhostRecord

추적 (고스트) 데이터베이스를 설명합니다.

    typedef struct {
        API_Coord              offset;
        double                 rotation;
        double                 scale;
        GSTime                 time;
        Int32                  filler_1;
        API_DatabaseUnId       parentDatabase;
        API_DatabaseUnId       ghostDatabase;
        API_DatabaseTypeID     ghostDBType;
        API_ShowGhostType      ghostType;
        API_ElemFilter         filter;
        GS::Bool8              filler_2[5];
        short                  floor;
        short                  filler_3;
        GS::Bool8              activated;
        GS::Bool8              show;
        short                  filler_4;
        API_RGBAColor          ghostColor;
        GS::Bool8              ghostOriginalColor;
        GS::Bool8              ghostOriginalTone;
        GS::Bool8              ghostBackgroundFill;
        GS::Bool8              filler_5[5];
        API_RGBAColor          viewColor;
        GS::Bool8              viewOriginalColor;
        GS::Bool8              viewOriginalTone;
        GS::Bool8              viewBackgroundFill;
        GS::Bool8              filler_6;
        GS::Bool8              ghostOnTop;
        GS::Bool8              filler_7[3];
    } API_GhostRecord;

 

멤버

offset
레퍼런스 데이터베이스의 위치입니다.
rotation
레퍼런스 데이터베이스의 회전 각도입니다.
scale
레퍼런스 데이터베이스의 스케일 요소입니다.
time
레퍼런스 데이터베이스의 최근 변경 시간입니다.
color
투명도를 가진 레퍼런스 데이터베이스 컬러입니다.
parentDatabase
부모 데이터베이스의 식별자입니다. (즉, 이것으로부터 레퍼런스 데이터베이스가 생성되었습니다)
ghostDatabase
자신의 식별자입니다.
ghostDBType
레퍼런스 데이터베이스의 타입입니다.
ghostType
레퍼런스 예전/현재 위/현재 아래 층입니다.
filter
어떤 요소 타입들이 보이는지 알려줍니다.
floor
레퍼런스 데이터베이스의 원래 층입니다.
activated
활성화되었습니까?
show
보입니까?
ghostColor
투명도를 가진 레퍼런스 데이터베이스 컬러입니다.
ghostOriginalColor
고스트 뷰의 컬러입니다.
ghostOriginalTone
고스트 뷰의 색조입니다.
ghostBackgroundFill
고스트 뷰의 배경 채우기입니다.
viewColor
투명도를 가진 부모 데이터베이스 컬러입니다.
viewOriginalColor
원본 뷰의 컬러입니다.
viewOriginalTone
원본 뷰의 색조입니다.
viewBackgroundFill
원본 뷰의 배경 채우기입니다.
ghostOnTop
고스트가 꼭대기에 있습니까?

 

멤버

이 structure는 Trace 기능 관련 정보를 설명합니다.

 

요구사항

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

 

참고사항

API_Coord, API_RGBAColor, API_DatabaseUnId,
API 타입
APIEnv_CreateGhostRecordID, APIEnv_GetGhostRecordID, APIEnv_DeleteGhostRecordID