CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdTrVisRenditionRedir Class Reference

#include <TrVisRendition.h>

Inheritance diagram for OdTrVisRenditionRedir:
OdTrVisRendition OdRxObject OdTrVisRenditionMt

Classes

struct  IdRegistratorRedir
 

Public Member Functions

 OdTrVisRenditionRedir ()
 
void setRedirection (OdTrVisRendition *pRedir)
 
OdTrVisRenditiongetRedirection ()
 
const OdTrVisRenditiongetRedirection () const
 
bool hasRedirection () const
 
void setInformationalRedirection (OdTrVisRendition *pRedir)
 
OdTrVisRenditiongetInformationalRedirection ()
 
const OdTrVisRenditiongetInformationalRedirection () const
 
bool hasInformationalRedirection () const
 
void setRedirections (OdTrVisRendition *pRedir)
 
bool hasRedirections () const
 
virtual void onDeviceUpdateBegin (OdTrVisRenderClient *pDevice)
 
virtual void onDeviceUpdateEnd (OdTrVisRenderClient *pDevice, bool bRender=true)
 
virtual bool isWithinDeviceUpdate () const
 
virtual void onFrameSwitchInfo (OdUInt32 nInterval)
 
virtual OdUInt32 queryRenditionCaps (OdUInt32 requestFor=0xFFFFFFFF) const
 
virtual bool onPartialUpdateCheckLimit (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId)
 
virtual void onPartialUpdateInvalidRects (OdTrVisOverlayId overlayId, const OdGsDCRectArray &invalidRects, bool bOverlayInvalid=false)
 
virtual void onPartialUpdateList (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, const OdTrVisDisplayId *pList, OdUInt32 nEntries)
 
virtual bool queryPartialUpdateDirectInvocation (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, OdTrVisDirectRenderPartialUpdateInvocationPtr &pInvocationPtr)
 
virtual void onPartialUpdateDirectInvocation (const OdTrVisDirectRenderPartialUpdateInvocation *pInvocation, OdTrVisRenderDataDirectAccessor *pAccessor)
 
virtual void querySnapshot (OdUInt8 *pScanlines, long minX, long minY, long nWidth, long nHeight)
 
virtual void getSelectedObject (OdTrVisViewportId id, const OdGePoint2d *aPtDc, int numPoints, OdArray< OdTrVisId > &outIDs, OdTrVisGsMarker *outMarker=NULL) ODRX_OVERRIDE
 
virtual OdTrVisSharingProviderClientPtr createSharingProvider ()
 
virtual OdTrRndLocalRenditionHostlocalRenditionHost ()
 
virtual MtHandlerType mtDataTypeProcessing (DataType &type) const
 
virtual IdRegistratoridRegistrator () const
 
virtual bool queryMetafileStream (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, const OdTrVisDisplayId *pDisplayId, OdUInt32 nPathLength, const OdTrVisMetafileContainer **pStream)
 
virtual bool unlockMetafileStream (const OdTrVisMetafileContainer *pStream)
 
virtual const OdTrVisDisplayIdqueryBlockMetafilesList (OdTrVisBlockId blockId, OdUInt32 &numEntries)
 
virtual OdTrVisExtensionObjectPtr queryExtensionObject (OdTrVisExtensionId extId)
 
virtual OdTrVisProgramId queryProgramId (OdGsView::RenderMode mode, OdTrVisVisualStyleId vsId=kTrVisNegativeId, OdTrVisGeomType geomType=OdTrVisGeomType_Default, OdUInt16 attrFlags=0, OdUInt16 shadingFlags=0) const
 
virtual bool saveRenditionState (OdGsFiler *pFiler) const
 
virtual bool loadRenditionState (OdGsFiler *pFiler, OdTrVisIdMap *pIdMap)
 
virtual void obtainClientSettings (ClientSettings &clientSets)
 
virtual void onSurfaceChanged (const OdTrVisSurfaceDef &pDef)
 
virtual void onSurfaceInvalidated ()
 
virtual void onOverlayAdded (OdTrVisOverlayId overlayId, const OdTrVisOverlayDef &pDef)
 
virtual void onOverlayDeleted (OdTrVisOverlayId overlayId)
 
virtual void onOverlayVisibilityChanged (OdTrVisOverlayId overlayId, bool bVisibility)
 
virtual void onOverlayRenderOrderChanged (OdTrVisOverlayId overlayId, OdInt16 nRenderOrder)
 
virtual void onViewportAdded (OdTrVisViewportId viewportId, const OdTrVisViewportDef &pDef)
 
virtual void onViewportInserted (OdTrVisViewportId viewportId, int nIndex, const OdTrVisViewportDef &pDef)
 
virtual void onViewportDeleted (OdTrVisViewportId viewportId)
 
virtual void onViewportVisibilityChanged (OdTrVisViewportId viewportId, bool bVisibility)
 
virtual void onViewportViewParamsModified (OdTrVisViewportId viewportId, const OdTrVisViewParamsDef &pDef)
 
virtual void onViewportLineStylesModified (OdTrVisViewportId viewportId, const OdTrVisViewportLineStyleDef &pDef)
 
virtual void onViewportFadingModified (OdTrVisViewportId viewportId, const OdTrVisViewportFadingDef &pDef)
 
virtual void onViewportLineweightsModified (OdTrVisViewportId viewportId, const OdTrVisViewportLineweightsDef &pDef)
 
virtual void onViewportShadingModified (OdTrVisViewportId viewportId, const OdTrVisViewportShadingDef &pDef)
 
virtual void onViewportClipModified (OdTrVisViewportId viewportId, const OdTrVisViewportClipDef &pDef, bool bNrcClipModified=true, bool bBorderModified=true)
 
virtual void onViewportBackgroundChanged (OdTrVisViewportId viewportId, const OdTrVisBackgroundDef &pDef)
 
virtual void onViewportFogChanged (OdTrVisViewportId viewportId, const OdTrVisFogDef &pDef)
 
virtual void onViewportSectioningChanged (OdTrVisViewportId viewportId, const OdTrVisSectionDef &pDef)
 
virtual void onViewportAntiAliasingChanged (OdTrVisViewportId viewportId, OdUInt32 nAntiAliasing)
 
void onViewportSSAOChanged (OdTrVisViewportId viewportId, bool bEnabled) ODRX_OVERRIDE
 
virtual void onViewportAmbientLightChanged (OdTrVisViewportId viewportId, const OdTrVisMaterialColor &ambientLight)
 
virtual void onViewportDefaultLightsChanged (OdTrVisViewportId viewportId, bool bDefaultLightsOn, const OdTrVisLightDef *pLightsList=NULL, OdUInt32 nLightsListEntries=0)
 
virtual void onViewportLightAttached (OdTrVisViewportId viewportId, OdTrVisLightId lightId, OdUInt32 nOverrides=0, const OdTrVisLightDef &pOverrides=OdTrVisLightDef())
 
virtual void onViewportLightDetached (OdTrVisViewportId viewportId, OdTrVisLightId lightId)
 
virtual void onOverlayViewParamsOverride (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, bool bOverride, const OdTrVisViewParamsDef &pDef=OdTrVisViewParamsDef())
 
virtual void onOverlayExtentsOverride (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, const OdTrVisExtentsDef &pDef)
 
virtual void onMetafileOrderChanged (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, const OdTrVisDisplayId *pList, OdUInt32 nEntries)
 
virtual void onMetafileOrderChanged (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, OdUInt32 nInvalidFrom, OdUInt32 nInvalidLen, const OdTrVisDisplayId *pValidFrom, OdUInt32 nValidLen)
 
virtual void onMetafileOrderInheritance (OdTrVisViewportId viewportId1, OdTrVisOverlayId overlayId1, OdTrVisViewportId viewportId2)
 
virtual OdTrVisDisplayId onMetafileAdded (OdTrVisMetafileId metafileId, const OdTrVisMetafileDef &pDef)
 
virtual void onMetafileDeleted (OdTrVisMetafileId metafileId)
 
virtual void onMetafileExtentsUpdated (OdTrVisMetafileId metafileId, const OdGeExtents3d &extents)
 
virtual void onMetafileVisibilityChanged (OdTrVisMetafileId metafileId, bool bVisibility)
 
virtual void onMetafileHighlightingChanged (OdTrVisMetafileId metafileId, bool bHighlight)
 
virtual void onMetafileFadingChanged (OdTrVisMetafileId metafileId, bool bFade)
 
virtual void onLightAdded (OdTrVisLightId lightId, const OdTrVisLightDef &pDef)
 
virtual void onLightModified (OdTrVisLightId lightId, OdUInt32 nKindOfMod, const OdTrVisLightDef &pDef)
 
virtual void onLightDeleted (OdTrVisLightId lightId)
 
virtual void onStateBranchAdded (OdTrVisStateBranchId stateBranchId, const OdTrVisStateBranchDef &pDef)
 
virtual void onStateBranchModified (OdTrVisStateBranchId stateBranchId, const OdTrVisStateBranchDef &pDef, bool bChildsModified, bool bMarkersModified)
 
virtual void onStateBranchDeleted (OdTrVisStateBranchId stateBranchId)
 
virtual void onStateBranchMarkersRangeDataAdded (OdTrVisStateBranchId stateBranchId, const OdTrVisStateBranchMarkersRange &range, const OdTrVisPropertyDef &propDef)
 
virtual void onStateBranchMarkersRangeDataRemoved (OdTrVisStateBranchId stateBranchId, const OdTrVisStateBranchMarkersRange &range)
 
virtual void onTextureAdded (OdTrVisTextureId textureId, const OdTrVisTextureDef &pDef)
 
virtual void onTextureDeleted (OdTrVisTextureId textureId)
 
virtual void onTextureFlagsModified (OdTrVisTextureId textureId, OdUInt32 newFlags)
 
virtual void onMaterialAdded (OdTrVisMaterialId materialId, const OdTrVisMaterialDef &pDef)
 
virtual void onMaterialDeleted (OdTrVisMaterialId materialId)
 
virtual void onMaterialRefPlaneAdded (OdTrVisRefPlaneId refPlaneId, const OdTrVisRefPlaneDef &pDef)
 
virtual void onMaterialRefPlaneDeleted (OdTrVisRefPlaneId refPlaneId)
 
virtual void onVisualStyleAdded (OdTrVisVisualStyleId visualStyleId, const OdTrVisVisualStyle &pDef)
 
virtual void onVisualStyleModified (OdTrVisVisualStyleId visualStyleId, const OdTrVisVisualStyle &pDef)
 
virtual void onVisualStyleDeleted (OdTrVisVisualStyleId visualStyleId)
 
virtual void onLayerAdded (OdTrVisLayerId layerId, const OdTrVisLayerDef &pDef)
 
virtual void onLayerDeleted (OdTrVisLayerId layerId)
 
virtual void onLayerVisibilityChanged (OdTrVisLayerId layerId, bool bVisibility)
 
virtual void onLayerFadingChanged (OdTrVisLayerId layerId, bool bFade)
 
virtual void onLayerVpDepPropsOverride (OdTrVisLayerId layerId, OdTrVisViewportId viewportId, bool bOverride, const OdTrVisLayerProps &pProps=OdTrVisLayerProps())
 
virtual void onExtensionObjectAdded (OdTrVisExtensionId extId, const OdTrVisExtensionObject *pObj)
 
virtual void onExtensionObjectDeleted (OdTrVisExtensionId extId)
 
virtual void onExtensionObjectSpecificData (OdTrVisExtensionId extId, OdUInt32 nDataId, const OdTrVisPropertyDef &propDef)
 
virtual void onExtensionObjectVisibilityChanged (OdTrVisExtensionId extId, bool bVisibility)
 
virtual void onBlockAdded (OdTrVisBlockId blockId, const OdTrVisDisplayId *pList, OdUInt32 nEntries)
 
virtual void onBlockModified (OdTrVisBlockId blockId, OdUInt32 nInvalidFrom, OdUInt32 nInvalidLen, const OdTrVisDisplayId *pValidFrom, OdUInt32 nValidLen)
 
virtual void onBlockDeleted (OdTrVisBlockId blockId)
 
virtual void onGroupAdded (OdTrVisGroupId groupId)
 
virtual void onGroupDeleted (OdTrVisGroupId groupId)
 
virtual void onGroupMetafilesAttached (OdTrVisGroupId groupId, const OdTrVisMetafileId *pMetafilesList, OdUInt32 nMetafiles)
 
virtual void onGroupMetafilesDetached (OdTrVisGroupId groupId, const OdTrVisMetafileId *pMetafilesList, OdUInt32 nMetafiles)
 
virtual void onGroupMetafilesVisibilityChanged (OdTrVisGroupId groupId, bool bVisibility)
 
virtual void onGroupMetafilesHighlightingChanged (OdTrVisGroupId groupId, bool bHighlight)
 
virtual void onGroupMetafilesFadingChanged (OdTrVisGroupId groupId, bool bFade)
 
virtual void onMetafilePropertyAttached (OdTrVisMetafileId metafileId, const OdTrVisPropertyDef &propDef)
 
virtual void onMetafilePropertyDetached (OdTrVisMetafileId metafileId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onGroupPropertyAttached (OdTrVisGroupId groupId, const OdTrVisPropertyDef &propDef)
 
virtual void onGroupPropertyDetached (OdTrVisGroupId groupId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onLayerPropertyAttached (OdTrVisLayerId layerId, const OdTrVisPropertyDef &propDef)
 
virtual void onLayerPropertyDetached (OdTrVisLayerId layerId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onVisualStylePropertyAttached (OdTrVisVisualStyleId visualStyleId, const OdTrVisPropertyDef &propDef)
 
virtual void onVisualStylePropertyDetached (OdTrVisVisualStyleId visualStyleId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onMaterialPropertyAttached (OdTrVisMaterialId materialId, const OdTrVisPropertyDef &propDef)
 
virtual void onMaterialPropertyDetached (OdTrVisMaterialId materialId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onTexturePropertyAttached (OdTrVisTextureId textureId, const OdTrVisPropertyDef &propDef)
 
virtual void onTexturePropertyDetached (OdTrVisTextureId textureId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onLightPropertyAttached (OdTrVisLightId lightId, const OdTrVisPropertyDef &propDef)
 
virtual void onLightPropertyDetached (OdTrVisLightId lightId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onStateBranchPropertyAttached (OdTrVisStateBranchId stateBranchId, const OdTrVisPropertyDef &propDef)
 
virtual void onStateBranchPropertyDetached (OdTrVisStateBranchId stateBranchId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onViewportPropertyAttached (OdTrVisViewportId viewportId, const OdTrVisPropertyDef &propDef)
 
virtual void onViewportPropertyDetached (OdTrVisViewportId viewportId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onOverlayPropertyAttached (OdTrVisOverlayId overlayId, const OdTrVisPropertyDef &propDef)
 
virtual void onOverlayPropertyDetached (OdTrVisOverlayId overlayId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onExtensionObjectPropertyAttached (OdTrVisExtensionId extId, const OdTrVisPropertyDef &propDef)
 
virtual void onExtensionObjectPropertyDetached (OdTrVisExtensionId extId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onBlockPropertyAttached (OdTrVisBlockId blockId, const OdTrVisPropertyDef &propDef)
 
virtual void onBlockPropertyDetached (OdTrVisBlockId blockId, OdTrVisPropertyDef::PropertyType propType)
 
- Public Member Functions inherited from OdTrVisRendition
 ODRX_USING_HEAP_OPERATORS (OdRxObject)
 
 OdTrVisRendition ()
 
 ~OdTrVisRendition ()
 
bool isSupportPartialUpdate () const
 
bool isSupportSnapshotQueries () const
 
bool isSupportCompositeMetafiles () const
 
bool isSupportVisualStyles () const
 
bool isSupportGsStateSaving () const
 
bool isSupportOverlayBuffers () const
 
bool isSupportGPUSelection () const
 
bool updateClientDependentSectionOnly () const
 
bool updateShareableSectionOnly () const
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () 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
 

Protected Attributes

OdTrVisRenditionm_pRedir
 
OdTrVisRenditionm_pInformationalRedir
 

Additional Inherited Members

- Public Types inherited from OdTrVisRendition
enum  DataType {
  kSurfaceData = 1 , kViewportData , kViewportPropsData , kVpOverrideData ,
  kVpOverridePropsData , kMetafileData , kMetafilePropsData , kLightData ,
  kLightPropsData , kStateBranchData , kStateBranchPropsData , kTextureData ,
  kTexturePropsData , kMaterialData , kMaterialPropsData , kProgramData ,
  kPropertiesData , kVisualStyleData , kVisualStylePropsData , kLayerData ,
  kLayerPropsData , kOverlayData , kOverlayPropsData , kGroupData ,
  kGroupPropsData , kExtensionData , kExtensionPropsData , kBlockData ,
  kBlockPropsData , kRefPlaneData , kRefPlanePropsData , kNDataTypes ,
  kNGenericDataTypes = kNDataTypes >> 1
}
 
enum  MtHandlerType {
  kMtSkip = 0 , kMtRedirect , kMtGlobal , kMtCompete ,
  kMtRecord , kMtComplex
}
 
enum  DisplayIdCodes {
  kDisplayCodeZero = 0x00 , kDisplayCodeHighlight = 0x01 , kDisplayCodeUnhighlight = 0x02 , kDisplayCodePushMatrix = 0x03 ,
  kDisplayCodePopMatrix = 0x04 , kDisplayCodeFade = 0x05 , kDisplayCodeUnfade = 0x06 , kDisplayCodeHlMarkers = 0x07 ,
  kDisplayCodeVsMarkers = 0x08 , kDisplayCodeTfMarkers = 0x09 , kDisplayCodeDrawOrder = 0x0A , kDisplayCodeDepthIval = 0x0B ,
  kDisplayCodeExploded = 0x0C , kDisplayCodeNonExploded = 0x0D , kDisplayCodeSelStyle = 0x0E , kDisplayCodeSelectionID = 0x0F ,
  kDisplayCodeRange = 0x10
}
 
enum  RenditionFlags {
  kSupportPartialUpdate = (1 << 0) , kSupportSnapshotQueries = (1 << 1) , kSupportCompositeMetafiles = (1 << 2) , kSupportVisualStyles = (1 << 3) ,
  kSupportGsStateSaving = (1 << 4) , kSupportOverlayBuffers = (1 << 5) , kSupportGPUSelection = (1 << 6) , kUpdateClientSectionOnly = (1 << 7) ,
  kUpdateShareableSectionOnly = (1 << 8)
}
 
- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
static void rxInit ()
 
static void rxUninit ()
 
- Static Public Attributes inherited from OdTrVisRendition
static const double kDisplayMultiDrawOrderMarker
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 1045 of file TrVisRendition.h.

Constructor & Destructor Documentation

◆ OdTrVisRenditionRedir()

OdTrVisRenditionRedir::OdTrVisRenditionRedir ( )
inline

Definition at line 1089 of file TrVisRendition.h.

Member Function Documentation

◆ createSharingProvider()

virtual OdTrVisSharingProviderClientPtr OdTrVisRenditionRedir::createSharingProvider ( )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1204 of file TrVisRendition.h.

◆ getInformationalRedirection() [1/2]

OdTrVisRendition * OdTrVisRenditionRedir::getInformationalRedirection ( )
inline

Definition at line 1097 of file TrVisRendition.h.

◆ getInformationalRedirection() [2/2]

const OdTrVisRendition * OdTrVisRenditionRedir::getInformationalRedirection ( ) const
inline

Definition at line 1103 of file TrVisRendition.h.

◆ getRedirection() [1/2]

OdTrVisRendition * OdTrVisRenditionRedir::getRedirection ( )
inline

Definition at line 1092 of file TrVisRendition.h.

◆ getRedirection() [2/2]

const OdTrVisRendition * OdTrVisRenditionRedir::getRedirection ( ) const
inline

Definition at line 1093 of file TrVisRendition.h.

◆ getSelectedObject()

virtual void OdTrVisRenditionRedir::getSelectedObject ( OdTrVisViewportId id,
const OdGePoint2d * aPtDc,
int numPoints,
OdArray< OdTrVisId > & outIDs,
OdTrVisGsMarker * outMarker = NULL )
inlinevirtual

Renders viewport to selection texture. Return top object id with (x, y) position in viewport

Parameters
id[in] Processing viewport id
x[in] X coordinate in the screen space
y[in] Y coordinate in the screen space
outIDs[out] id chain of selected object(for example entity id and sub entity id). Empty if nothing selected
outMarker[out] marker in selected object.

Implements OdTrVisRendition.

Definition at line 1197 of file TrVisRendition.h.

◆ hasInformationalRedirection()

bool OdTrVisRenditionRedir::hasInformationalRedirection ( ) const
inline

Definition at line 1109 of file TrVisRendition.h.

◆ hasRedirection()

bool OdTrVisRenditionRedir::hasRedirection ( ) const
inline

Definition at line 1094 of file TrVisRendition.h.

◆ hasRedirections()

bool OdTrVisRenditionRedir::hasRedirections ( ) const
inline

Definition at line 1116 of file TrVisRendition.h.

◆ idRegistrator()

virtual IdRegistrator * OdTrVisRenditionRedir::idRegistrator ( ) const
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1227 of file TrVisRendition.h.

◆ isWithinDeviceUpdate()

virtual bool OdTrVisRenditionRedir::isWithinDeviceUpdate ( ) const
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1133 of file TrVisRendition.h.

◆ loadRenditionState()

virtual bool OdTrVisRenditionRedir::loadRenditionState ( OdGsFiler * pFiler,
OdTrVisIdMap * pIdMap )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1282 of file TrVisRendition.h.

◆ localRenditionHost()

virtual OdTrRndLocalRenditionHost * OdTrVisRenditionRedir::localRenditionHost ( )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1211 of file TrVisRendition.h.

◆ mtDataTypeProcessing()

virtual MtHandlerType OdTrVisRenditionRedir::mtDataTypeProcessing ( DataType & type) const
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1219 of file TrVisRendition.h.

◆ obtainClientSettings()

virtual void OdTrVisRenditionRedir::obtainClientSettings ( ClientSettings & clientSets)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1294 of file TrVisRendition.h.

◆ onBlockAdded()

virtual void OdTrVisRenditionRedir::onBlockAdded ( OdTrVisBlockId blockId,
const OdTrVisDisplayId * pList,
OdUInt32 nEntries )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1755 of file TrVisRendition.h.

◆ onBlockDeleted()

virtual void OdTrVisRenditionRedir::onBlockDeleted ( OdTrVisBlockId blockId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1768 of file TrVisRendition.h.

◆ onBlockModified()

virtual void OdTrVisRenditionRedir::onBlockModified ( OdTrVisBlockId blockId,
OdUInt32 nInvalidFrom,
OdUInt32 nInvalidLen,
const OdTrVisDisplayId * pValidFrom,
OdUInt32 nValidLen )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1761 of file TrVisRendition.h.

◆ onBlockPropertyAttached()

virtual void OdTrVisRenditionRedir::onBlockPropertyAttached ( OdTrVisBlockId blockId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1972 of file TrVisRendition.h.

◆ onBlockPropertyDetached()

virtual void OdTrVisRenditionRedir::onBlockPropertyDetached ( OdTrVisBlockId blockId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1978 of file TrVisRendition.h.

◆ onDeviceUpdateBegin()

virtual void OdTrVisRenditionRedir::onDeviceUpdateBegin ( OdTrVisRenderClient * pDevice)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1121 of file TrVisRendition.h.

◆ onDeviceUpdateEnd()

virtual void OdTrVisRenditionRedir::onDeviceUpdateEnd ( OdTrVisRenderClient * pDevice,
bool bRender = true )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1127 of file TrVisRendition.h.

◆ onExtensionObjectAdded()

virtual void OdTrVisRenditionRedir::onExtensionObjectAdded ( OdTrVisExtensionId extId,
const OdTrVisExtensionObject * pObj )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1728 of file TrVisRendition.h.

◆ onExtensionObjectDeleted()

virtual void OdTrVisRenditionRedir::onExtensionObjectDeleted ( OdTrVisExtensionId extId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1734 of file TrVisRendition.h.

◆ onExtensionObjectPropertyAttached()

virtual void OdTrVisRenditionRedir::onExtensionObjectPropertyAttached ( OdTrVisExtensionId extId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1959 of file TrVisRendition.h.

◆ onExtensionObjectPropertyDetached()

virtual void OdTrVisRenditionRedir::onExtensionObjectPropertyDetached ( OdTrVisExtensionId extId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1965 of file TrVisRendition.h.

◆ onExtensionObjectSpecificData()

virtual void OdTrVisRenditionRedir::onExtensionObjectSpecificData ( OdTrVisExtensionId extId,
OdUInt32 nDataId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1740 of file TrVisRendition.h.

◆ onExtensionObjectVisibilityChanged()

virtual void OdTrVisRenditionRedir::onExtensionObjectVisibilityChanged ( OdTrVisExtensionId extId,
bool bVisibility )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1746 of file TrVisRendition.h.

◆ onFrameSwitchInfo()

virtual void OdTrVisRenditionRedir::onFrameSwitchInfo ( OdUInt32 nInterval)
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1141 of file TrVisRendition.h.

◆ onGroupAdded()

virtual void OdTrVisRenditionRedir::onGroupAdded ( OdTrVisGroupId groupId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1777 of file TrVisRendition.h.

◆ onGroupDeleted()

virtual void OdTrVisRenditionRedir::onGroupDeleted ( OdTrVisGroupId groupId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1783 of file TrVisRendition.h.

◆ onGroupMetafilesAttached()

virtual void OdTrVisRenditionRedir::onGroupMetafilesAttached ( OdTrVisGroupId groupId,
const OdTrVisMetafileId * pMetafilesList,
OdUInt32 nMetafiles )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1789 of file TrVisRendition.h.

◆ onGroupMetafilesDetached()

virtual void OdTrVisRenditionRedir::onGroupMetafilesDetached ( OdTrVisGroupId groupId,
const OdTrVisMetafileId * pMetafilesList,
OdUInt32 nMetafiles )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1795 of file TrVisRendition.h.

◆ onGroupMetafilesFadingChanged()

virtual void OdTrVisRenditionRedir::onGroupMetafilesFadingChanged ( OdTrVisGroupId groupId,
bool bFade )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1819 of file TrVisRendition.h.

◆ onGroupMetafilesHighlightingChanged()

virtual void OdTrVisRenditionRedir::onGroupMetafilesHighlightingChanged ( OdTrVisGroupId groupId,
bool bHighlight )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1813 of file TrVisRendition.h.

◆ onGroupMetafilesVisibilityChanged()

virtual void OdTrVisRenditionRedir::onGroupMetafilesVisibilityChanged ( OdTrVisGroupId groupId,
bool bVisibility )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1807 of file TrVisRendition.h.

◆ onGroupPropertyAttached()

virtual void OdTrVisRenditionRedir::onGroupPropertyAttached ( OdTrVisGroupId groupId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1842 of file TrVisRendition.h.

◆ onGroupPropertyDetached()

virtual void OdTrVisRenditionRedir::onGroupPropertyDetached ( OdTrVisGroupId groupId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1848 of file TrVisRendition.h.

◆ onLayerAdded()

virtual void OdTrVisRenditionRedir::onLayerAdded ( OdTrVisLayerId layerId,
const OdTrVisLayerDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1688 of file TrVisRendition.h.

◆ onLayerDeleted()

virtual void OdTrVisRenditionRedir::onLayerDeleted ( OdTrVisLayerId layerId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1700 of file TrVisRendition.h.

◆ onLayerFadingChanged()

virtual void OdTrVisRenditionRedir::onLayerFadingChanged ( OdTrVisLayerId layerId,
bool bFade )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1712 of file TrVisRendition.h.

◆ onLayerPropertyAttached()

virtual void OdTrVisRenditionRedir::onLayerPropertyAttached ( OdTrVisLayerId layerId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1855 of file TrVisRendition.h.

◆ onLayerPropertyDetached()

virtual void OdTrVisRenditionRedir::onLayerPropertyDetached ( OdTrVisLayerId layerId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1861 of file TrVisRendition.h.

◆ onLayerVisibilityChanged()

virtual void OdTrVisRenditionRedir::onLayerVisibilityChanged ( OdTrVisLayerId layerId,
bool bVisibility )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1706 of file TrVisRendition.h.

◆ onLayerVpDepPropsOverride()

virtual void OdTrVisRenditionRedir::onLayerVpDepPropsOverride ( OdTrVisLayerId layerId,
OdTrVisViewportId viewportId,
bool bOverride,
const OdTrVisLayerProps & pProps = OdTrVisLayerProps() )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1718 of file TrVisRendition.h.

◆ onLightAdded()

virtual void OdTrVisRenditionRedir::onLightAdded ( OdTrVisLightId lightId,
const OdTrVisLightDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1562 of file TrVisRendition.h.

◆ onLightDeleted()

virtual void OdTrVisRenditionRedir::onLightDeleted ( OdTrVisLightId lightId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1574 of file TrVisRendition.h.

◆ onLightModified()

virtual void OdTrVisRenditionRedir::onLightModified ( OdTrVisLightId lightId,
OdUInt32 nKindOfMod,
const OdTrVisLightDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1568 of file TrVisRendition.h.

◆ onLightPropertyAttached()

virtual void OdTrVisRenditionRedir::onLightPropertyAttached ( OdTrVisLightId lightId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1907 of file TrVisRendition.h.

◆ onLightPropertyDetached()

virtual void OdTrVisRenditionRedir::onLightPropertyDetached ( OdTrVisLightId lightId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1913 of file TrVisRendition.h.

◆ onMaterialAdded()

virtual void OdTrVisRenditionRedir::onMaterialAdded ( OdTrVisMaterialId materialId,
const OdTrVisMaterialDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1640 of file TrVisRendition.h.

◆ onMaterialDeleted()

virtual void OdTrVisRenditionRedir::onMaterialDeleted ( OdTrVisMaterialId materialId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1646 of file TrVisRendition.h.

◆ onMaterialPropertyAttached()

virtual void OdTrVisRenditionRedir::onMaterialPropertyAttached ( OdTrVisMaterialId materialId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1881 of file TrVisRendition.h.

◆ onMaterialPropertyDetached()

virtual void OdTrVisRenditionRedir::onMaterialPropertyDetached ( OdTrVisMaterialId materialId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1887 of file TrVisRendition.h.

◆ onMaterialRefPlaneAdded()

virtual void OdTrVisRenditionRedir::onMaterialRefPlaneAdded ( OdTrVisRefPlaneId refPlaneId,
const OdTrVisRefPlaneDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1652 of file TrVisRendition.h.

◆ onMaterialRefPlaneDeleted()

virtual void OdTrVisRenditionRedir::onMaterialRefPlaneDeleted ( OdTrVisRefPlaneId refPlaneId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1658 of file TrVisRendition.h.

◆ onMetafileAdded()

virtual OdTrVisDisplayId OdTrVisRenditionRedir::onMetafileAdded ( OdTrVisMetafileId metafileId,
const OdTrVisMetafileDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1516 of file TrVisRendition.h.

◆ onMetafileDeleted()

virtual void OdTrVisRenditionRedir::onMetafileDeleted ( OdTrVisMetafileId metafileId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1523 of file TrVisRendition.h.

◆ onMetafileExtentsUpdated()

virtual void OdTrVisRenditionRedir::onMetafileExtentsUpdated ( OdTrVisMetafileId metafileId,
const OdGeExtents3d & extents )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1535 of file TrVisRendition.h.

◆ onMetafileFadingChanged()

virtual void OdTrVisRenditionRedir::onMetafileFadingChanged ( OdTrVisMetafileId metafileId,
bool bFade )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1553 of file TrVisRendition.h.

◆ onMetafileHighlightingChanged()

virtual void OdTrVisRenditionRedir::onMetafileHighlightingChanged ( OdTrVisMetafileId metafileId,
bool bHighlight )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1547 of file TrVisRendition.h.

◆ onMetafileOrderChanged() [1/2]

virtual void OdTrVisRenditionRedir::onMetafileOrderChanged ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
const OdTrVisDisplayId * pList,
OdUInt32 nEntries )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1494 of file TrVisRendition.h.

◆ onMetafileOrderChanged() [2/2]

virtual void OdTrVisRenditionRedir::onMetafileOrderChanged ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
OdUInt32 nInvalidFrom,
OdUInt32 nInvalidLen,
const OdTrVisDisplayId * pValidFrom,
OdUInt32 nValidLen )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1500 of file TrVisRendition.h.

◆ onMetafileOrderInheritance()

virtual void OdTrVisRenditionRedir::onMetafileOrderInheritance ( OdTrVisViewportId viewportId1,
OdTrVisOverlayId overlayId1,
OdTrVisViewportId viewportId2 )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1507 of file TrVisRendition.h.

◆ onMetafilePropertyAttached()

virtual void OdTrVisRenditionRedir::onMetafilePropertyAttached ( OdTrVisMetafileId metafileId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1829 of file TrVisRendition.h.

◆ onMetafilePropertyDetached()

virtual void OdTrVisRenditionRedir::onMetafilePropertyDetached ( OdTrVisMetafileId metafileId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1835 of file TrVisRendition.h.

◆ onMetafileVisibilityChanged()

virtual void OdTrVisRenditionRedir::onMetafileVisibilityChanged ( OdTrVisMetafileId metafileId,
bool bVisibility )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1541 of file TrVisRendition.h.

◆ onOverlayAdded()

virtual void OdTrVisRenditionRedir::onOverlayAdded ( OdTrVisOverlayId overlayId,
const OdTrVisOverlayDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1318 of file TrVisRendition.h.

◆ onOverlayDeleted()

virtual void OdTrVisRenditionRedir::onOverlayDeleted ( OdTrVisOverlayId overlayId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1324 of file TrVisRendition.h.

◆ onOverlayExtentsOverride()

virtual void OdTrVisRenditionRedir::onOverlayExtentsOverride ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
const OdTrVisExtentsDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1485 of file TrVisRendition.h.

◆ onOverlayPropertyAttached()

virtual void OdTrVisRenditionRedir::onOverlayPropertyAttached ( OdTrVisOverlayId overlayId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1946 of file TrVisRendition.h.

◆ onOverlayPropertyDetached()

virtual void OdTrVisRenditionRedir::onOverlayPropertyDetached ( OdTrVisOverlayId overlayId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1952 of file TrVisRendition.h.

◆ onOverlayRenderOrderChanged()

virtual void OdTrVisRenditionRedir::onOverlayRenderOrderChanged ( OdTrVisOverlayId overlayId,
OdInt16 nRenderOrder )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1336 of file TrVisRendition.h.

◆ onOverlayViewParamsOverride()

virtual void OdTrVisRenditionRedir::onOverlayViewParamsOverride ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
bool bOverride,
const OdTrVisViewParamsDef & pDef = OdTrVisViewParamsDef() )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1478 of file TrVisRendition.h.

◆ onOverlayVisibilityChanged()

virtual void OdTrVisRenditionRedir::onOverlayVisibilityChanged ( OdTrVisOverlayId overlayId,
bool bVisibility )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1330 of file TrVisRendition.h.

◆ onPartialUpdateCheckLimit()

virtual bool OdTrVisRenditionRedir::onPartialUpdateCheckLimit ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1157 of file TrVisRendition.h.

◆ onPartialUpdateDirectInvocation()

virtual void OdTrVisRenditionRedir::onPartialUpdateDirectInvocation ( const OdTrVisDirectRenderPartialUpdateInvocation * pInvocation,
OdTrVisRenderDataDirectAccessor * pAccessor )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1183 of file TrVisRendition.h.

◆ onPartialUpdateInvalidRects()

virtual void OdTrVisRenditionRedir::onPartialUpdateInvalidRects ( OdTrVisOverlayId overlayId,
const OdGsDCRectArray & invalidRects,
bool bOverlayInvalid = false )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1164 of file TrVisRendition.h.

◆ onPartialUpdateList()

virtual void OdTrVisRenditionRedir::onPartialUpdateList ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
const OdTrVisDisplayId * pList,
OdUInt32 nEntries )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1170 of file TrVisRendition.h.

◆ onStateBranchAdded()

virtual void OdTrVisRenditionRedir::onStateBranchAdded ( OdTrVisStateBranchId stateBranchId,
const OdTrVisStateBranchDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1583 of file TrVisRendition.h.

◆ onStateBranchDeleted()

virtual void OdTrVisRenditionRedir::onStateBranchDeleted ( OdTrVisStateBranchId stateBranchId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1596 of file TrVisRendition.h.

◆ onStateBranchMarkersRangeDataAdded()

virtual void OdTrVisRenditionRedir::onStateBranchMarkersRangeDataAdded ( OdTrVisStateBranchId stateBranchId,
const OdTrVisStateBranchMarkersRange & range,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1602 of file TrVisRendition.h.

◆ onStateBranchMarkersRangeDataRemoved()

virtual void OdTrVisRenditionRedir::onStateBranchMarkersRangeDataRemoved ( OdTrVisStateBranchId stateBranchId,
const OdTrVisStateBranchMarkersRange & range )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1609 of file TrVisRendition.h.

◆ onStateBranchModified()

virtual void OdTrVisRenditionRedir::onStateBranchModified ( OdTrVisStateBranchId stateBranchId,
const OdTrVisStateBranchDef & pDef,
bool bChildsModified,
bool bMarkersModified )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1589 of file TrVisRendition.h.

◆ onStateBranchPropertyAttached()

virtual void OdTrVisRenditionRedir::onStateBranchPropertyAttached ( OdTrVisStateBranchId stateBranchId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1920 of file TrVisRendition.h.

◆ onStateBranchPropertyDetached()

virtual void OdTrVisRenditionRedir::onStateBranchPropertyDetached ( OdTrVisStateBranchId stateBranchId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1926 of file TrVisRendition.h.

◆ onSurfaceChanged()

virtual void OdTrVisRenditionRedir::onSurfaceChanged ( const OdTrVisSurfaceDef & pDef)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1303 of file TrVisRendition.h.

◆ onSurfaceInvalidated()

virtual void OdTrVisRenditionRedir::onSurfaceInvalidated ( )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1309 of file TrVisRendition.h.

◆ onTextureAdded()

virtual void OdTrVisRenditionRedir::onTextureAdded ( OdTrVisTextureId textureId,
const OdTrVisTextureDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1618 of file TrVisRendition.h.

◆ onTextureDeleted()

virtual void OdTrVisRenditionRedir::onTextureDeleted ( OdTrVisTextureId textureId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1624 of file TrVisRendition.h.

◆ onTextureFlagsModified()

virtual void OdTrVisRenditionRedir::onTextureFlagsModified ( OdTrVisTextureId textureId,
OdUInt32 newFlags )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1630 of file TrVisRendition.h.

◆ onTexturePropertyAttached()

virtual void OdTrVisRenditionRedir::onTexturePropertyAttached ( OdTrVisTextureId textureId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1894 of file TrVisRendition.h.

◆ onTexturePropertyDetached()

virtual void OdTrVisRenditionRedir::onTexturePropertyDetached ( OdTrVisTextureId textureId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1900 of file TrVisRendition.h.

◆ onViewportAdded()

virtual void OdTrVisRenditionRedir::onViewportAdded ( OdTrVisViewportId viewportId,
const OdTrVisViewportDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1345 of file TrVisRendition.h.

◆ onViewportAmbientLightChanged()

virtual void OdTrVisRenditionRedir::onViewportAmbientLightChanged ( OdTrVisViewportId viewportId,
const OdTrVisMaterialColor & ambientLight )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1446 of file TrVisRendition.h.

◆ onViewportAntiAliasingChanged()

virtual void OdTrVisRenditionRedir::onViewportAntiAliasingChanged ( OdTrVisViewportId viewportId,
OdUInt32 nAntiAliasing )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1430 of file TrVisRendition.h.

◆ onViewportBackgroundChanged()

virtual void OdTrVisRenditionRedir::onViewportBackgroundChanged ( OdTrVisViewportId viewportId,
const OdTrVisBackgroundDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1412 of file TrVisRendition.h.

◆ onViewportClipModified()

virtual void OdTrVisRenditionRedir::onViewportClipModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportClipDef & pDef,
bool bNrcClipModified = true,
bool bBorderModified = true )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1402 of file TrVisRendition.h.

◆ onViewportDefaultLightsChanged()

virtual void OdTrVisRenditionRedir::onViewportDefaultLightsChanged ( OdTrVisViewportId viewportId,
bool bDefaultLightsOn,
const OdTrVisLightDef * pLightsList = NULL,
OdUInt32 nLightsListEntries = 0 )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1452 of file TrVisRendition.h.

◆ onViewportDeleted()

virtual void OdTrVisRenditionRedir::onViewportDeleted ( OdTrVisViewportId viewportId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1357 of file TrVisRendition.h.

◆ onViewportFadingModified()

virtual void OdTrVisRenditionRedir::onViewportFadingModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportFadingDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1384 of file TrVisRendition.h.

◆ onViewportFogChanged()

virtual void OdTrVisRenditionRedir::onViewportFogChanged ( OdTrVisViewportId viewportId,
const OdTrVisFogDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1418 of file TrVisRendition.h.

◆ onViewportInserted()

virtual void OdTrVisRenditionRedir::onViewportInserted ( OdTrVisViewportId viewportId,
int nIndex,
const OdTrVisViewportDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1351 of file TrVisRendition.h.

◆ onViewportLightAttached()

virtual void OdTrVisRenditionRedir::onViewportLightAttached ( OdTrVisViewportId viewportId,
OdTrVisLightId lightId,
OdUInt32 nOverrides = 0,
const OdTrVisLightDef & pOverrides = OdTrVisLightDef() )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1462 of file TrVisRendition.h.

◆ onViewportLightDetached()

virtual void OdTrVisRenditionRedir::onViewportLightDetached ( OdTrVisViewportId viewportId,
OdTrVisLightId lightId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1469 of file TrVisRendition.h.

◆ onViewportLineStylesModified()

virtual void OdTrVisRenditionRedir::onViewportLineStylesModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportLineStyleDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1378 of file TrVisRendition.h.

◆ onViewportLineweightsModified()

virtual void OdTrVisRenditionRedir::onViewportLineweightsModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportLineweightsDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1390 of file TrVisRendition.h.

◆ onViewportPropertyAttached()

virtual void OdTrVisRenditionRedir::onViewportPropertyAttached ( OdTrVisViewportId viewportId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1933 of file TrVisRendition.h.

◆ onViewportPropertyDetached()

virtual void OdTrVisRenditionRedir::onViewportPropertyDetached ( OdTrVisViewportId viewportId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1939 of file TrVisRendition.h.

◆ onViewportSectioningChanged()

virtual void OdTrVisRenditionRedir::onViewportSectioningChanged ( OdTrVisViewportId viewportId,
const OdTrVisSectionDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1424 of file TrVisRendition.h.

◆ onViewportShadingModified()

virtual void OdTrVisRenditionRedir::onViewportShadingModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportShadingDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1396 of file TrVisRendition.h.

◆ onViewportSSAOChanged()

void OdTrVisRenditionRedir::onViewportSSAOChanged ( OdTrVisViewportId viewportId,
bool bEnabled )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1437 of file TrVisRendition.h.

◆ onViewportViewParamsModified()

virtual void OdTrVisRenditionRedir::onViewportViewParamsModified ( OdTrVisViewportId viewportId,
const OdTrVisViewParamsDef & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1372 of file TrVisRendition.h.

◆ onViewportVisibilityChanged()

virtual void OdTrVisRenditionRedir::onViewportVisibilityChanged ( OdTrVisViewportId viewportId,
bool bVisibility )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1363 of file TrVisRendition.h.

◆ onVisualStyleAdded()

virtual void OdTrVisRenditionRedir::onVisualStyleAdded ( OdTrVisVisualStyleId visualStyleId,
const OdTrVisVisualStyle & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1667 of file TrVisRendition.h.

◆ onVisualStyleDeleted()

virtual void OdTrVisRenditionRedir::onVisualStyleDeleted ( OdTrVisVisualStyleId visualStyleId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1679 of file TrVisRendition.h.

◆ onVisualStyleModified()

virtual void OdTrVisRenditionRedir::onVisualStyleModified ( OdTrVisVisualStyleId visualStyleId,
const OdTrVisVisualStyle & pDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1673 of file TrVisRendition.h.

◆ onVisualStylePropertyAttached()

virtual void OdTrVisRenditionRedir::onVisualStylePropertyAttached ( OdTrVisVisualStyleId visualStyleId,
const OdTrVisPropertyDef & propDef )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1868 of file TrVisRendition.h.

◆ onVisualStylePropertyDetached()

virtual void OdTrVisRenditionRedir::onVisualStylePropertyDetached ( OdTrVisVisualStyleId visualStyleId,
OdTrVisPropertyDef::PropertyType propType )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1874 of file TrVisRendition.h.

◆ queryBlockMetafilesList()

virtual const OdTrVisDisplayId * OdTrVisRenditionRedir::queryBlockMetafilesList ( OdTrVisBlockId blockId,
OdUInt32 & numEntries )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1251 of file TrVisRendition.h.

◆ queryExtensionObject()

virtual OdTrVisExtensionObjectPtr OdTrVisRenditionRedir::queryExtensionObject ( OdTrVisExtensionId extId)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1259 of file TrVisRendition.h.

◆ queryMetafileStream()

virtual bool OdTrVisRenditionRedir::queryMetafileStream ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
const OdTrVisDisplayId * pDisplayId,
OdUInt32 nPathLength,
const OdTrVisMetafileContainer ** pStream )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1235 of file TrVisRendition.h.

◆ queryPartialUpdateDirectInvocation()

virtual bool OdTrVisRenditionRedir::queryPartialUpdateDirectInvocation ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
OdTrVisDirectRenderPartialUpdateInvocationPtr & pInvocationPtr )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1176 of file TrVisRendition.h.

◆ queryProgramId()

virtual OdTrVisProgramId OdTrVisRenditionRedir::queryProgramId ( OdGsView::RenderMode mode,
OdTrVisVisualStyleId vsId = kTrVisNegativeId,
OdTrVisGeomType geomType = OdTrVisGeomType_Default,
OdUInt16 attrFlags = 0,
OdUInt16 shadingFlags = 0 ) const
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1267 of file TrVisRendition.h.

◆ queryRenditionCaps()

virtual OdUInt32 OdTrVisRenditionRedir::queryRenditionCaps ( OdUInt32 requestFor = 0xFFFFFFFF) const
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1148 of file TrVisRendition.h.

◆ querySnapshot()

virtual void OdTrVisRenditionRedir::querySnapshot ( OdUInt8 * pScanlines,
long minX,
long minY,
long nWidth,
long nHeight )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1190 of file TrVisRendition.h.

◆ saveRenditionState()

virtual bool OdTrVisRenditionRedir::saveRenditionState ( OdGsFiler * pFiler) const
inlinevirtual

Implements OdTrVisRendition.

Definition at line 1276 of file TrVisRendition.h.

◆ setInformationalRedirection()

void OdTrVisRenditionRedir::setInformationalRedirection ( OdTrVisRendition * pRedir)
inline

Definition at line 1096 of file TrVisRendition.h.

◆ setRedirection()

void OdTrVisRenditionRedir::setRedirection ( OdTrVisRendition * pRedir)
inline

Definition at line 1091 of file TrVisRendition.h.

◆ setRedirections()

void OdTrVisRenditionRedir::setRedirections ( OdTrVisRendition * pRedir)
inline

Definition at line 1111 of file TrVisRendition.h.

◆ unlockMetafileStream()

virtual bool OdTrVisRenditionRedir::unlockMetafileStream ( const OdTrVisMetafileContainer * pStream)
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionMt.

Definition at line 1243 of file TrVisRendition.h.

Member Data Documentation

◆ m_pInformationalRedir

OdTrVisRendition* OdTrVisRenditionRedir::m_pInformationalRedir
protected

Definition at line 1049 of file TrVisRendition.h.

◆ m_pRedir

OdTrVisRendition* OdTrVisRenditionRedir::m_pRedir
protected

Definition at line 1048 of file TrVisRendition.h.


The documentation for this class was generated from the following file: