API_SavePars_Object
ArchiCAD 객체, 램프, 문, 또는 창을 저장하기 위한 여러 가지 옵션들을 포함합니다.
typedef struct {
API_ConvModID libItMode;
GS::Bool8 removeLine;
GS::Bool8 saveSelOnly;
GS::Bool8 view2D;
GS::Bool8 isPlaceable;
Int32 filler_2[8];
} API_SavePars_Object;
멤버
- libItMode
- GDL 텍스트/바이너리 정보를 둘 장소입니다. (3D 뷰로부터 저장하는 경우에만 해당)
- removeLine
- 잉여 라인들을 제거합니다. (3D 뷰로부터 저장하는 경우에만 해당)
- saveSelOnly
- 파일 타입이 객체 파일일 때, 선택한 것만 저장합니다. (2D 뷰로부터 저장하는 경우에만 해당)
- view2D
- 2D 또는 3D 뷰를 저장합니다. (파일 타입이 객체 파일일 때)
- isPlaceable

- 라이브러리 파트는 배치 가능합니다.
설명
만약 당신이 요소 또는 선택한 요소들의 plan 뷰를 저장하고 싶으면, (saveSelOnly 필드로 제어함) view2D를 true로 세트하십시오.
이 경우, 파일의 타입, 즉 API_FileSavePars의 fileTypeID는 APIFType_ObjectFile로 세트해야 합니다.
3D 뷰를 저장하고 싶으면 view2D 필드를 비우십시오.
이 경우 fileTypeID는 APIFType_ObjectFile, APIFType_DoorFile, 또는 APIFType_WindowFile이 될 수 있습니다.
libItMode 필드는 파일이 편집 가능한 텍스트 또는 편집할 수 없는 바이너리 파일이어야 하는지 여부를 제어합니다.
removeLine 필드는 3D 뷰로부터 저장된 객체들에만 유효합니다.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Automate.h