CFx SDK Documentation  2022 SP0
Classes | Typedefs | Functions | Variables
GfxSrvOps.h File Reference
#include "OdaCommon.h"
#include "Ed/EdCommandStack.h"
#include "Ed/EdCommandContext.h"
#include "Ed/EdUserIO.h"
#include "DynamicLinker.h"
#include "DbBaseDatabase.h"
#include "TxDefs.h"
#include "DbGsManager.h"
#include "Gs/GsModel.h"
#include "DbLayout.h"
#include "DbBlockTableRecord.h"
#include "RxObjectImpl.h"
#include "Tf/TFSQL.h"
#include "MemoryStream.h"

Go to the source code of this file.

Classes

class  GfxSrvcParams
 

Typedefs

typedef OdDbBaseDatabasePEPtr BaseDbPxPtr
 
typedef OdDbBaseLayoutPEPtr BaseLytPxPtr
 

Functions

bool isAutoUpdateReactorAttached (OdEdCommandContext *ctx)
 
void UpdateGs (OdEdCommandContext *ctx)
 
OdGsDevicePtr setupDevice (OdRxObject *rxDb, OdGsDevice *gsDev, bool bEnableGsModel, ODCOLORREF palBg, OdGiDefaultContextPtr giCtx)
 
OdString getCurrentLayoutName (OdEdCommandContext *ctx)
 
OdGsDevicePtr newGfxSrv (const OdString &fmtCtx, OdEdCommandContext *ctx, OdGsDCRect &rect, bool autoupdate, GfxSrvcParams &params)
 
OdUInt32 layoutCacheRowId (OD::TFSQL *strg)
 
void cacheDeviceState (CMDCTX *ctx)
 

Variables

OdString sInitializedGs
 

Typedef Documentation

◆ BaseDbPxPtr

Definition at line 130 of file GfxSrvOps.h.

◆ BaseLytPxPtr

Definition at line 131 of file GfxSrvOps.h.

Function Documentation

◆ cacheDeviceState()

void cacheDeviceState ( CMDCTX ctx)
inline

Definition at line 140 of file GfxSrvOps.h.

◆ getCurrentLayoutName()

OdString getCurrentLayoutName ( OdEdCommandContext ctx)
inline

Definition at line 70 of file GfxSrvOps.h.

◆ isAutoUpdateReactorAttached()

bool isAutoUpdateReactorAttached ( OdEdCommandContext ctx)
inline

Definition at line 48 of file GfxSrvOps.h.

◆ layoutCacheRowId()

OdUInt32 layoutCacheRowId ( OD::TFSQL strg)
inline

Definition at line 134 of file GfxSrvOps.h.

◆ newGfxSrv()

OdGsDevicePtr newGfxSrv ( const OdString fmtCtx,
OdEdCommandContext ctx,
OdGsDCRect rect,
bool  autoupdate,
GfxSrvcParams params 
)

◆ setupDevice()

OdGsDevicePtr setupDevice ( OdRxObject rxDb,
OdGsDevice gsDev,
bool  bEnableGsModel,
ODCOLORREF  palBg,
OdGiDefaultContextPtr  giCtx 
)
inline

Definition at line 57 of file GfxSrvOps.h.

◆ UpdateGs()

void UpdateGs ( OdEdCommandContext ctx)
inline

Definition at line 52 of file GfxSrvOps.h.

Variable Documentation

◆ sInitializedGs

OdString sInitializedGs
extern