CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef __DBGSMANAGER_H_INCLUDED_
25 #define __DBGSMANAGER_H_INCLUDED_
177 #endif // __DBGSMANAGER_H_INCLUDED_
virtual void initGsView(OdGsView *pView, const OdDbViewport *pVp)=0
OdSmartPtr< OdGsModelLayoutHelper > OdGsModelLayoutHelperPtr
static bool extractLayoutIdForGsState(OdStreamBuf *pStream, OdDbDatabase *pDb, OdDbObjectId &layoutObjId, OdUInt32 nFlags=0)
virtual OdGsViewPtr addViewport(const OdDbViewport *pVp)
virtual bool setActiveViewport(const OdGePoint2d &screenPt)=0
TOOLKIT_EXPORT OdGsLayoutHelperPtr setupActiveLayoutViews(OdGsDevice *pDevice, OdGiContextForDbDatabase *pGiCtx)
TOOLKIT_EXPORT OdGsLayoutHelperPtr setupLayoutViews(OdDbObjectId layoutId, OdGsDevice *pDevice, OdGiContextForDbDatabase *pGiCtx)
ODRX_DECLARE_MEMBERS(OdGsModelLayoutHelper)
virtual bool storeLayoutGsState(OdStreamBuf *pStream, OdUInt32 nFlags=0) const =0
virtual OdDbObjectId layoutId() const =0
OdSmartPtr< OdGsLayoutHelper > OdGsLayoutHelperPtr
virtual bool supportLayoutGsStateSaving() const =0
virtual OdGsDevicePtr underlyingDevice() const =0
virtual OdGsViewPtr activeView() const =0
virtual void restoreGsViewDbLinkState()=0
virtual void makeViewOverall(OdGsView *pView)=0
virtual void makeViewActive(OdGsView *pView)=0
OdSmartPtr< OdGsPaperLayoutHelper > OdGsPaperLayoutHelperPtr
TOOLKIT_EXPORT void setupPalette(OdGsDevice *device, OdGiContextForDbDatabase *giContext, OdDbStub *layoutId=0, ODCOLORREF palBackground=ODRGBA(0, 0, 0, 0))
virtual OdGsViewPtr insertViewport(int viewIndex, const OdDbViewport *pVp)
ODRX_DECLARE_MEMBERS(OdGsPaperLayoutHelper)
virtual bool setActiveViewport(const OdDbObjectId &id)=0
virtual OdGsViewPtr overallView() const =0
ODRX_DECLARE_MEMBERS(OdGsLayoutHelper)
virtual bool restoreLayoutGsState(OdStreamBuf *pStream, OdUInt32 nFlags=0)=0
virtual OdGsModel * gsModel()=0