|
| | ODRX_USING_HEAP_OPERATORS (OdTrVisSharingProviderClient) |
| |
| | OdTrVecResourceSharingProvider () |
| |
| | ~OdTrVecResourceSharingProvider () |
| |
| virtual void | openResourceSharing (OdTrVecDevice *pDevice) |
| |
| virtual void | closeResourceSharing (OdTrVecDevice *pDevice, bool bTemporaryDisconnect=false) |
| |
| bool | isResourceSharingOpened (OdTrVecDevice *pDevice) const |
| |
| bool | hasSharedResources () const |
| |
| virtual void | onDeleteRequest (onDeleteRequestProc pReqProc, void *pData) |
| |
| void | broadcastFunction (const OdDrawOrderMetafileBase &bitSet, broadcastProc pProc, void *pArg) const |
| |
| void | broadcastFunctionForAll (broadcastProc pProc, void *pArg, const OdTrVecDevice *pExclusion=NULL) const |
| |
| OdTrVecTtfFontsCache * | ttfFontsCache (OdTrVecDevice *pDevice) |
| |
| OdTrVecVisualStyleContainer * | visualStylesCache (OdTrVecDevice *pDevice) |
| |
| OdTrVecLayerContainer * | layersCache (OdTrVecDevice *pDevice) |
| |
| OdTrVisMetafilesPool * | metafilesPool (OdTrVecDevice *pDevice) |
| |
| void | mtLockMetafilesPool (OdTrVecDevice *pDevice) |
| |
| void | mtUnlockMetafilesPool (OdTrVecDevice *pDevice) |
| |
| OdRxObject * | serverMetafilesPool (OdTrVecDevice *pDevice) |
| |
| void | setServerMetafilesPool (OdTrVecDevice *pDevice, OdRxObject *pMfPool) |
| |
| OdTrVecDevice * | findUsage (const OdDrawOrderMetafileBase &bitSet, OdTrVecDevice *pStartFrom=NULL) const |
| |
| virtual bool | shareMetafile (OdTrVecDevice *pRequestedFor, OdDrawOrderMetafileBase &bitSet, OdTrVisMetafileId metafileId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| virtual bool | shareGroup (OdTrVecDevice *pRequestedFor, OdDrawOrderMetafileBase &bitSet, OdTrVisGroupId groupId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| virtual bool | shareTexture (OdTrVecDevice *pRequestedFor, OdDrawOrderMetafileBase &bitSet, OdTrVisTextureId textureId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| virtual bool | shareMaterial (OdTrVecDevice *pRequestedFor, OdDrawOrderMetafileBase &bitSet, OdTrVisMaterialId materialId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| | OdTrVisSharingProviderClient () |
| |
| | ~OdTrVisSharingProviderClient () |
| |
| virtual bool | hasSharedResources () const =0 |
| |
| | ODRX_HEAP_OPERATORS () |
| |
| | OdRxObject () |
| |
| virtual | ~OdRxObject () |
| |
| virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
| |
| virtual OdRxObject * | x (const OdRxClass *pClass) const |
| |
| virtual OdRxClass * | isA () const |
| |
| virtual void | addRef ()=0 |
| |
| virtual void | release ()=0 |
| |
| virtual long | numRefs () const |
| |
| bool | isKindOf (const OdRxClass *pClass) const |
| |
| virtual OdRxObjectPtr | clone () const |
| |
| virtual void | copyFrom (const OdRxObject *pSource) |
| |
| virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
| |
| virtual bool | isEqualTo (const OdRxObject *pOther) const |
| |
|
| virtual bool | shareMetafile (OdTrVecDevice *pRequestedFor, OdTrVecDevice *pRequestedFrom, OdTrVisMetafileId metafileId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| virtual bool | shareGroup (OdTrVecDevice *pRequestedFor, OdTrVecDevice *pRequestedFrom, OdTrVisGroupId groupId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| virtual bool | shareTexture (OdTrVecDevice *pRequestedFor, OdTrVecDevice *pRequestedFrom, OdTrVisTextureId textureId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| virtual bool | shareMaterial (OdTrVecDevice *pRequestedFor, OdTrVecDevice *pRequestedFrom, OdTrVisMaterialId materialId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| bool | internalTextureProc (OdTrVecDevice *pRequestedFor, OdTrVecDevice *pRequestedFrom, OdTrVisTextureId textureId, void *pInternalDataPtr, void *pOriginatorPtr, OdTrVisTextureDef &resTexture, bool &bCreated) |
| |
| bool | materialTexturesProc (OdTrVecDevice *pRequestedFor, OdTrVecDevice *pRequestedFrom, OdTrVisMaterialId materialId, void *pInternalDataPtr, void *pOriginatorPtr) |
| |
| void | shareIdRegistration (OdTrVecDevice *pRequestedFor, OdTrVecDevice *pRequestedFrom, OdTrVisId id, OdInt32 type) |
| |
| OdTrVisRendition * | rendition (OdTrVecDevice *pRequestFor) const |
| |
| const OdTrVisRendition::ClientSettings & | clientSettings (const OdTrVecDevice *pRequestFor) const |
| |
| OdTrVisRenderClient * | renderClient (OdTrVecDevice *pRequestFor) const |
| |
| OdGsDevice * | gsDevice (OdTrVecDevice *pRequestFor) const |
| |
<group ExRender_Windows_Classes>
Definition at line 46 of file TrVecResourceSharingProvider.h.