Possible values of a window/database identifier
typedef enum {
API_ZombieWindowID,
APIWind_FloorPlanID,
APIWind_SectionID,
APIWind_DetailID,
APIWind_3DModelID,
APIWind_LayoutID,
APIWind_DrawingID,
APIWind_MyTextID,
APIWind_MyDrawID,
APIWind_MasterLayoutID,
APIWind_ElevationID,
APIWind_InteriorElevationID,
APIWind_WorksheetID,
APIWind_ReportID,
APIWind_DocumentFrom3DID,
APIWind_External3DID,
APIWind_Movie3DID,
APIWind_MovieRenderingID,
APIWind_RenderingID,
APIWind_IESCommonDrawingID,
APIWind_ModelCompareID
APIWind_AllModel2DID,
APIWind_AllModelID,
APIWind_AllIFCID,
APIWind_AllWithoutMovieRenderingID,
APIWind_AllID
} API_WindowTypeID, API_DatabaseTypeID;
Members
- API_ZombieWindowID
- A window/database which is not know by the API
- APIWind_FloorPlanID
- floor plan window type
- APIWind_SectionID
- section/elevation window type
- APIWind_DetailID
- detail window type
- APIWind_3DModelID
- 3D model window type
- APIWind_LayoutID
- layout window type
- APIWind_DrawingID
- drawing window type
- APIWind_MyTextID
- custom text window type
- APIWind_MyDrawID
- custom draw window type
- APIWind_MasterLayoutID

- master layout window type
- APIWind_ElevationID

- elevation window type
- APIWind_InteriorElevationID

- interior elevation window type
- APIWind_WorksheetID

- worksheet window type
- APIWind_ReportID

- report window type (used only in API_PublishFormatData)
- APIWind_DocumentFrom3DID

- 3D Document window type
- APIWind_External3DID

- External 3D window type (used only in API_PublishFormatData)
- APIWind_Movie3DID

- movie 3D window type (used only in API_PublishFormatData)
- APIWind_MovieRenderingID

- movie rendering window type (used only in API_PublishFormatData)
- APIWind_RenderingID

- rendering window type (used only in API_PublishFormatData)
- APIWind_IESCommonDrawingID

- Interactive Schedule window type
- APIWind_ModelCompareID
- model compare window type
- APIWind_AllModel2DID

- Used only in API_PublishFormatData
- APIWind_AllModelID

- Used only in API_PublishFormatData
- APIWind_AllIFCID

- Used only in API_PublishFormatData
- APIWind_AllWithoutMovieRenderingID

- Used only in API_PublishFormatData
- APIWind_AllID

- Used only in API_PublishFormatData
Remarks
This structure holds the parameters of a window or database reference.
It must be passed in the case of changing the current window/database (APIDb_ChangeCurrentDatabaseID), or just getting the identification of the active one.(APIDb_GetCurrentWindowID/APIDb_GetCurrentDatabaseID)
In API_PublishFormatData structure it defines the windows in which the publish format is available.
Requirements
- Version: API 2.1 or later
- Header: APIdefs_Database.h
See Also
APIDb_GetCurrentWindowID
APIDb_GetCurrentDatabaseID
APIDb_ChangeCurrentDatabaseID
API_PublishFormatData
API Types