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

#include <TrVisRendition.h>

Inheritance diagram for OdTrVisRenditionDef:
OdTrVisRendition OdRxObject OdStaticRxObject< OdTrVisRenditionDef > OdTrRndLocalModuleRendition OdTrVisRenditionRecorder OdStaticRxObject< OdTrVisRenditionRecorder >

Classes

struct  IdRegistratorStub
 

Public Member Functions

virtual void onDeviceUpdateBegin (OdTrVisRenderClient *)
 
virtual void onDeviceUpdateEnd (OdTrVisRenderClient *, bool=true)
 
virtual bool isWithinDeviceUpdate () const
 
virtual void onFrameSwitchInfo (OdUInt32)
 
virtual OdUInt32 queryRenditionCaps (OdUInt32=0xFFFFFFFF) const
 
virtual bool onPartialUpdateCheckLimit (OdTrVisViewportId, OdTrVisOverlayId)
 
virtual void onPartialUpdateInvalidRects (OdTrVisOverlayId, const OdGsDCRectArray &, bool=false)
 
virtual void onPartialUpdateList (OdTrVisViewportId, OdTrVisOverlayId, const OdTrVisDisplayId *, OdUInt32)
 
virtual bool queryPartialUpdateDirectInvocation (OdTrVisViewportId, OdTrVisOverlayId, OdTrVisDirectRenderPartialUpdateInvocationPtr &)
 
virtual void onPartialUpdateDirectInvocation (const OdTrVisDirectRenderPartialUpdateInvocation *, OdTrVisRenderDataDirectAccessor *)
 
virtual void querySnapshot (OdUInt8 *, long, long, long, long)
 
virtual void getSelectedObject (OdTrVisViewportId, const OdGePoint2d *, int, OdArray< OdTrVisId > &, OdTrVisGsMarker *=NULL) ODRX_OVERRIDE
 
virtual OdTrVisSharingProviderClientPtr createSharingProvider ()
 
virtual OdTrRndLocalRenditionHostlocalRenditionHost ()
 
virtual MtHandlerType mtDataTypeProcessing (DataType &) const
 
virtual IdRegistratoridRegistrator () const
 
virtual bool queryMetafileStream (OdTrVisViewportId, OdTrVisOverlayId, const OdTrVisDisplayId *, OdUInt32, const OdTrVisMetafileContainer **)
 
virtual bool unlockMetafileStream (const OdTrVisMetafileContainer *)
 
virtual const OdTrVisDisplayIdqueryBlockMetafilesList (OdTrVisBlockId, OdUInt32 &)
 
virtual OdTrVisExtensionObjectPtr queryExtensionObject (OdTrVisExtensionId)
 
virtual OdTrVisProgramId queryProgramId (OdGsView::RenderMode, OdTrVisVisualStyleId=kTrVisNegativeId, OdTrVisGeomType=OdTrVisGeomType_Default, OdUInt16=0, OdUInt16=0) const
 
virtual bool saveRenditionState (OdGsFiler *) const
 
virtual bool loadRenditionState (OdGsFiler *, OdTrVisIdMap *)
 
virtual void obtainClientSettings (ClientSettings &)
 
virtual void onSurfaceChanged (const OdTrVisSurfaceDef &)
 
virtual void onSurfaceInvalidated ()
 
virtual void onOverlayAdded (OdTrVisOverlayId, const OdTrVisOverlayDef &)
 
virtual void onOverlayDeleted (OdTrVisOverlayId)
 
virtual void onOverlayVisibilityChanged (OdTrVisOverlayId, bool)
 
virtual void onOverlayRenderOrderChanged (OdTrVisOverlayId, OdInt16)
 
virtual void onViewportAdded (OdTrVisViewportId, const OdTrVisViewportDef &)
 
virtual void onViewportInserted (OdTrVisViewportId, int, const OdTrVisViewportDef &)
 
virtual void onViewportDeleted (OdTrVisViewportId)
 
virtual void onViewportVisibilityChanged (OdTrVisViewportId, bool)
 
virtual void onViewportViewParamsModified (OdTrVisViewportId, const OdTrVisViewParamsDef &)
 
virtual void onViewportLineStylesModified (OdTrVisViewportId, const OdTrVisViewportLineStyleDef &)
 
virtual void onViewportFadingModified (OdTrVisViewportId, const OdTrVisViewportFadingDef &)
 
virtual void onViewportLineweightsModified (OdTrVisViewportId, const OdTrVisViewportLineweightsDef &)
 
virtual void onViewportShadingModified (OdTrVisViewportId, const OdTrVisViewportShadingDef &)
 
virtual void onViewportClipModified (OdTrVisViewportId, const OdTrVisViewportClipDef &, bool=true, bool=true)
 
virtual void onViewportBackgroundChanged (OdTrVisViewportId, const OdTrVisBackgroundDef &)
 
virtual void onViewportFogChanged (OdTrVisViewportId, const OdTrVisFogDef &)
 
virtual void onViewportSectioningChanged (OdTrVisViewportId, const OdTrVisSectionDef &)
 
virtual void onViewportAntiAliasingChanged (OdTrVisViewportId, OdUInt32)
 
void onViewportSSAOChanged (OdTrVisViewportId viewportId, bool bEnabled) ODRX_OVERRIDE
 
virtual void onViewportAmbientLightChanged (OdTrVisViewportId, const OdTrVisMaterialColor &)
 
virtual void onViewportDefaultLightsChanged (OdTrVisViewportId, bool, const OdTrVisLightDef *=NULL, OdUInt32=0)
 
virtual void onViewportLightAttached (OdTrVisViewportId, OdTrVisLightId, OdUInt32=0, const OdTrVisLightDef &=OdTrVisLightDef())
 
virtual void onViewportLightDetached (OdTrVisViewportId, OdTrVisLightId)
 
virtual void onOverlayViewParamsOverride (OdTrVisViewportId, OdTrVisOverlayId, bool, const OdTrVisViewParamsDef &=OdTrVisViewParamsDef())
 
virtual void onOverlayExtentsOverride (OdTrVisViewportId, OdTrVisOverlayId, const OdTrVisExtentsDef &)
 
virtual void onMetafileOrderChanged (OdTrVisViewportId, OdTrVisOverlayId, const OdTrVisDisplayId *, OdUInt32)
 
virtual void onMetafileOrderChanged (OdTrVisViewportId, OdTrVisOverlayId, OdUInt32, OdUInt32, const OdTrVisDisplayId *, OdUInt32)
 
virtual void onMetafileOrderInheritance (OdTrVisViewportId, OdTrVisOverlayId, OdTrVisViewportId)
 
virtual OdTrVisDisplayId onMetafileAdded (OdTrVisMetafileId metafileId, const OdTrVisMetafileDef &)
 
virtual void onMetafileDeleted (OdTrVisMetafileId)
 
virtual void onMetafileExtentsUpdated (OdTrVisMetafileId, const OdGeExtents3d &)
 
virtual void onMetafileVisibilityChanged (OdTrVisMetafileId, bool)
 
virtual void onMetafileHighlightingChanged (OdTrVisMetafileId, bool)
 
virtual void onMetafileFadingChanged (OdTrVisMetafileId, bool)
 
virtual void onLightAdded (OdTrVisLightId, const OdTrVisLightDef &)
 
virtual void onLightModified (OdTrVisLightId, OdUInt32, const OdTrVisLightDef &)
 
virtual void onLightDeleted (OdTrVisLightId)
 
virtual void onStateBranchAdded (OdTrVisStateBranchId, const OdTrVisStateBranchDef &)
 
virtual void onStateBranchModified (OdTrVisStateBranchId, const OdTrVisStateBranchDef &, bool, bool)
 
virtual void onStateBranchDeleted (OdTrVisStateBranchId)
 
virtual void onStateBranchMarkersRangeDataAdded (OdTrVisStateBranchId, const OdTrVisStateBranchMarkersRange &, const OdTrVisPropertyDef &)
 
virtual void onStateBranchMarkersRangeDataRemoved (OdTrVisStateBranchId, const OdTrVisStateBranchMarkersRange &)
 
virtual void onTextureAdded (OdTrVisTextureId, const OdTrVisTextureDef &)
 
virtual void onTextureDeleted (OdTrVisTextureId)
 
virtual void onTextureFlagsModified (OdTrVisTextureId, OdUInt32)
 
virtual void onMaterialAdded (OdTrVisMaterialId, const OdTrVisMaterialDef &)
 
virtual void onMaterialDeleted (OdTrVisMaterialId)
 
virtual void onMaterialRefPlaneAdded (OdTrVisRefPlaneId, const OdTrVisRefPlaneDef &)
 
virtual void onMaterialRefPlaneDeleted (OdTrVisRefPlaneId)
 
virtual void onVisualStyleAdded (OdTrVisVisualStyleId, const OdTrVisVisualStyle &)
 
virtual void onVisualStyleModified (OdTrVisVisualStyleId, const OdTrVisVisualStyle &)
 
virtual void onVisualStyleDeleted (OdTrVisVisualStyleId)
 
virtual void onLayerAdded (OdTrVisLayerId, const OdTrVisLayerDef &)
 
virtual void onLayerDeleted (OdTrVisLayerId)
 
virtual void onLayerVisibilityChanged (OdTrVisLayerId, bool)
 
virtual void onLayerFadingChanged (OdTrVisLayerId, bool)
 
virtual void onLayerVpDepPropsOverride (OdTrVisLayerId, OdTrVisViewportId, bool, const OdTrVisLayerProps &=OdTrVisLayerProps())
 
virtual void onExtensionObjectAdded (OdTrVisExtensionId, const OdTrVisExtensionObject *)
 
virtual void onExtensionObjectDeleted (OdTrVisExtensionId)
 
virtual void onExtensionObjectSpecificData (OdTrVisExtensionId, OdUInt32, const OdTrVisPropertyDef &)
 
virtual void onExtensionObjectVisibilityChanged (OdTrVisExtensionId, bool)
 
virtual void onBlockAdded (OdTrVisBlockId, const OdTrVisDisplayId *, OdUInt32)
 
virtual void onBlockModified (OdTrVisBlockId, OdUInt32, OdUInt32, const OdTrVisDisplayId *, OdUInt32)
 
virtual void onBlockDeleted (OdTrVisBlockId)
 
virtual void onGroupAdded (OdTrVisGroupId)
 
virtual void onGroupDeleted (OdTrVisGroupId)
 
virtual void onGroupMetafilesAttached (OdTrVisGroupId, const OdTrVisMetafileId *, OdUInt32)
 
virtual void onGroupMetafilesDetached (OdTrVisGroupId, const OdTrVisMetafileId *, OdUInt32)
 
virtual void onGroupMetafilesVisibilityChanged (OdTrVisGroupId, bool)
 
virtual void onGroupMetafilesHighlightingChanged (OdTrVisGroupId, bool)
 
virtual void onGroupMetafilesFadingChanged (OdTrVisGroupId, bool)
 
virtual void onMetafilePropertyAttached (OdTrVisMetafileId, const OdTrVisPropertyDef &)
 
virtual void onMetafilePropertyDetached (OdTrVisMetafileId, OdTrVisPropertyDef::PropertyType)
 
virtual void onGroupPropertyAttached (OdTrVisGroupId, const OdTrVisPropertyDef &)
 
virtual void onGroupPropertyDetached (OdTrVisGroupId, OdTrVisPropertyDef::PropertyType)
 
virtual void onLayerPropertyAttached (OdTrVisLayerId, const OdTrVisPropertyDef &)
 
virtual void onLayerPropertyDetached (OdTrVisLayerId, OdTrVisPropertyDef::PropertyType)
 
virtual void onVisualStylePropertyAttached (OdTrVisVisualStyleId, const OdTrVisPropertyDef &)
 
virtual void onVisualStylePropertyDetached (OdTrVisVisualStyleId, OdTrVisPropertyDef::PropertyType)
 
virtual void onMaterialPropertyAttached (OdTrVisMaterialId, const OdTrVisPropertyDef &)
 
virtual void onMaterialPropertyDetached (OdTrVisMaterialId, OdTrVisPropertyDef::PropertyType)
 
virtual void onTexturePropertyAttached (OdTrVisTextureId, const OdTrVisPropertyDef &)
 
virtual void onTexturePropertyDetached (OdTrVisTextureId, OdTrVisPropertyDef::PropertyType)
 
virtual void onLightPropertyAttached (OdTrVisLightId, const OdTrVisPropertyDef &)
 
virtual void onLightPropertyDetached (OdTrVisLightId, OdTrVisPropertyDef::PropertyType)
 
virtual void onStateBranchPropertyAttached (OdTrVisStateBranchId, const OdTrVisPropertyDef &)
 
virtual void onStateBranchPropertyDetached (OdTrVisStateBranchId, OdTrVisPropertyDef::PropertyType)
 
virtual void onViewportPropertyAttached (OdTrVisViewportId, const OdTrVisPropertyDef &)
 
virtual void onViewportPropertyDetached (OdTrVisViewportId, OdTrVisPropertyDef::PropertyType)
 
virtual void onOverlayPropertyAttached (OdTrVisOverlayId, const OdTrVisPropertyDef &)
 
virtual void onOverlayPropertyDetached (OdTrVisOverlayId, OdTrVisPropertyDef::PropertyType)
 
virtual void onExtensionObjectPropertyAttached (OdTrVisExtensionId, const OdTrVisPropertyDef &)
 
virtual void onExtensionObjectPropertyDetached (OdTrVisExtensionId, OdTrVisPropertyDef::PropertyType)
 
virtual void onBlockPropertyAttached (OdTrVisBlockId, const OdTrVisPropertyDef &)
 
virtual void onBlockPropertyDetached (OdTrVisBlockId, OdTrVisPropertyDef::PropertyType)
 
- 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

OdTrVisRenditionDef::IdRegistratorStub m_IdRegistratorStub
 

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 675 of file TrVisRendition.h.

Member Function Documentation

◆ createSharingProvider()

virtual OdTrVisSharingProviderClientPtr OdTrVisRenditionDef::createSharingProvider ( )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 721 of file TrVisRendition.h.

◆ getSelectedObject()

virtual void OdTrVisRenditionDef::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 718 of file TrVisRendition.h.

◆ idRegistrator()

virtual IdRegistrator * OdTrVisRenditionDef::idRegistrator ( ) const
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 729 of file TrVisRendition.h.

◆ isWithinDeviceUpdate()

virtual bool OdTrVisRenditionDef::isWithinDeviceUpdate ( ) const
inlinevirtual

Implements OdTrVisRendition.

Definition at line 694 of file TrVisRendition.h.

◆ loadRenditionState()

virtual bool OdTrVisRenditionDef::loadRenditionState ( OdGsFiler * ,
OdTrVisIdMap *  )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 750 of file TrVisRendition.h.

◆ localRenditionHost()

virtual OdTrRndLocalRenditionHost * OdTrVisRenditionDef::localRenditionHost ( )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 723 of file TrVisRendition.h.

◆ mtDataTypeProcessing()

virtual MtHandlerType OdTrVisRenditionDef::mtDataTypeProcessing ( DataType & ) const
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 726 of file TrVisRendition.h.

◆ obtainClientSettings()

virtual void OdTrVisRenditionDef::obtainClientSettings ( ClientSettings & )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 757 of file TrVisRendition.h.

◆ onBlockAdded()

virtual void OdTrVisRenditionDef::onBlockAdded ( OdTrVisBlockId ,
const OdTrVisDisplayId * ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 951 of file TrVisRendition.h.

◆ onBlockDeleted()

virtual void OdTrVisRenditionDef::onBlockDeleted ( OdTrVisBlockId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 956 of file TrVisRendition.h.

◆ onBlockModified()

virtual void OdTrVisRenditionDef::onBlockModified ( OdTrVisBlockId ,
OdUInt32 ,
OdUInt32 ,
const OdTrVisDisplayId * ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 953 of file TrVisRendition.h.

◆ onBlockPropertyAttached()

virtual void OdTrVisRenditionDef::onBlockPropertyAttached ( OdTrVisBlockId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1037 of file TrVisRendition.h.

◆ onBlockPropertyDetached()

virtual void OdTrVisRenditionDef::onBlockPropertyDetached ( OdTrVisBlockId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1039 of file TrVisRendition.h.

◆ onDeviceUpdateBegin()

virtual void OdTrVisRenditionDef::onDeviceUpdateBegin ( OdTrVisRenderClient * )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 690 of file TrVisRendition.h.

◆ onDeviceUpdateEnd()

virtual void OdTrVisRenditionDef::onDeviceUpdateEnd ( OdTrVisRenderClient * ,
bool = true )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 692 of file TrVisRendition.h.

◆ onExtensionObjectAdded()

virtual void OdTrVisRenditionDef::onExtensionObjectAdded ( OdTrVisExtensionId ,
const OdTrVisExtensionObject *  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 940 of file TrVisRendition.h.

◆ onExtensionObjectDeleted()

virtual void OdTrVisRenditionDef::onExtensionObjectDeleted ( OdTrVisExtensionId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 942 of file TrVisRendition.h.

◆ onExtensionObjectPropertyAttached()

virtual void OdTrVisRenditionDef::onExtensionObjectPropertyAttached ( OdTrVisExtensionId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1032 of file TrVisRendition.h.

◆ onExtensionObjectPropertyDetached()

virtual void OdTrVisRenditionDef::onExtensionObjectPropertyDetached ( OdTrVisExtensionId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1034 of file TrVisRendition.h.

◆ onExtensionObjectSpecificData()

virtual void OdTrVisRenditionDef::onExtensionObjectSpecificData ( OdTrVisExtensionId ,
OdUInt32 ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 944 of file TrVisRendition.h.

◆ onExtensionObjectVisibilityChanged()

virtual void OdTrVisRenditionDef::onExtensionObjectVisibilityChanged ( OdTrVisExtensionId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 946 of file TrVisRendition.h.

◆ onFrameSwitchInfo()

virtual void OdTrVisRenditionDef::onFrameSwitchInfo ( OdUInt32 )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 697 of file TrVisRendition.h.

◆ onGroupAdded()

virtual void OdTrVisRenditionDef::onGroupAdded ( OdTrVisGroupId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 962 of file TrVisRendition.h.

◆ onGroupDeleted()

virtual void OdTrVisRenditionDef::onGroupDeleted ( OdTrVisGroupId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 964 of file TrVisRendition.h.

◆ onGroupMetafilesAttached()

virtual void OdTrVisRenditionDef::onGroupMetafilesAttached ( OdTrVisGroupId ,
const OdTrVisMetafileId * ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 966 of file TrVisRendition.h.

◆ onGroupMetafilesDetached()

virtual void OdTrVisRenditionDef::onGroupMetafilesDetached ( OdTrVisGroupId ,
const OdTrVisMetafileId * ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 968 of file TrVisRendition.h.

◆ onGroupMetafilesFadingChanged()

virtual void OdTrVisRenditionDef::onGroupMetafilesFadingChanged ( OdTrVisGroupId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 976 of file TrVisRendition.h.

◆ onGroupMetafilesHighlightingChanged()

virtual void OdTrVisRenditionDef::onGroupMetafilesHighlightingChanged ( OdTrVisGroupId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 974 of file TrVisRendition.h.

◆ onGroupMetafilesVisibilityChanged()

virtual void OdTrVisRenditionDef::onGroupMetafilesVisibilityChanged ( OdTrVisGroupId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 972 of file TrVisRendition.h.

◆ onGroupPropertyAttached()

virtual void OdTrVisRenditionDef::onGroupPropertyAttached ( OdTrVisGroupId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 987 of file TrVisRendition.h.

◆ onGroupPropertyDetached()

virtual void OdTrVisRenditionDef::onGroupPropertyDetached ( OdTrVisGroupId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 989 of file TrVisRendition.h.

◆ onLayerAdded()

virtual void OdTrVisRenditionDef::onLayerAdded ( OdTrVisLayerId ,
const OdTrVisLayerDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 924 of file TrVisRendition.h.

◆ onLayerDeleted()

virtual void OdTrVisRenditionDef::onLayerDeleted ( OdTrVisLayerId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 928 of file TrVisRendition.h.

◆ onLayerFadingChanged()

virtual void OdTrVisRenditionDef::onLayerFadingChanged ( OdTrVisLayerId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 932 of file TrVisRendition.h.

◆ onLayerPropertyAttached()

virtual void OdTrVisRenditionDef::onLayerPropertyAttached ( OdTrVisLayerId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 992 of file TrVisRendition.h.

◆ onLayerPropertyDetached()

virtual void OdTrVisRenditionDef::onLayerPropertyDetached ( OdTrVisLayerId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 994 of file TrVisRendition.h.

◆ onLayerVisibilityChanged()

virtual void OdTrVisRenditionDef::onLayerVisibilityChanged ( OdTrVisLayerId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 930 of file TrVisRendition.h.

◆ onLayerVpDepPropsOverride()

virtual void OdTrVisRenditionDef::onLayerVpDepPropsOverride ( OdTrVisLayerId ,
OdTrVisViewportId ,
bool ,
const OdTrVisLayerProps & = OdTrVisLayerProps() )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 934 of file TrVisRendition.h.

◆ onLightAdded()

virtual void OdTrVisRenditionDef::onLightAdded ( OdTrVisLightId ,
const OdTrVisLightDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 871 of file TrVisRendition.h.

◆ onLightDeleted()

virtual void OdTrVisRenditionDef::onLightDeleted ( OdTrVisLightId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 875 of file TrVisRendition.h.

◆ onLightModified()

virtual void OdTrVisRenditionDef::onLightModified ( OdTrVisLightId ,
OdUInt32 ,
const OdTrVisLightDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 873 of file TrVisRendition.h.

◆ onLightPropertyAttached()

virtual void OdTrVisRenditionDef::onLightPropertyAttached ( OdTrVisLightId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1012 of file TrVisRendition.h.

◆ onLightPropertyDetached()

virtual void OdTrVisRenditionDef::onLightPropertyDetached ( OdTrVisLightId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1014 of file TrVisRendition.h.

◆ onMaterialAdded()

virtual void OdTrVisRenditionDef::onMaterialAdded ( OdTrVisMaterialId ,
const OdTrVisMaterialDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 904 of file TrVisRendition.h.

◆ onMaterialDeleted()

virtual void OdTrVisRenditionDef::onMaterialDeleted ( OdTrVisMaterialId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 906 of file TrVisRendition.h.

◆ onMaterialPropertyAttached()

virtual void OdTrVisRenditionDef::onMaterialPropertyAttached ( OdTrVisMaterialId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1002 of file TrVisRendition.h.

◆ onMaterialPropertyDetached()

virtual void OdTrVisRenditionDef::onMaterialPropertyDetached ( OdTrVisMaterialId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1004 of file TrVisRendition.h.

◆ onMaterialRefPlaneAdded()

virtual void OdTrVisRenditionDef::onMaterialRefPlaneAdded ( OdTrVisRefPlaneId ,
const OdTrVisRefPlaneDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 908 of file TrVisRendition.h.

◆ onMaterialRefPlaneDeleted()

virtual void OdTrVisRenditionDef::onMaterialRefPlaneDeleted ( OdTrVisRefPlaneId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 910 of file TrVisRendition.h.

◆ onMetafileAdded()

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

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 854 of file TrVisRendition.h.

◆ onMetafileDeleted()

virtual void OdTrVisRenditionDef::onMetafileDeleted ( OdTrVisMetafileId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 856 of file TrVisRendition.h.

◆ onMetafileExtentsUpdated()

virtual void OdTrVisRenditionDef::onMetafileExtentsUpdated ( OdTrVisMetafileId ,
const OdGeExtents3d &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 860 of file TrVisRendition.h.

◆ onMetafileFadingChanged()

virtual void OdTrVisRenditionDef::onMetafileFadingChanged ( OdTrVisMetafileId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 866 of file TrVisRendition.h.

◆ onMetafileHighlightingChanged()

virtual void OdTrVisRenditionDef::onMetafileHighlightingChanged ( OdTrVisMetafileId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 864 of file TrVisRendition.h.

◆ onMetafileOrderChanged() [1/2]

virtual void OdTrVisRenditionDef::onMetafileOrderChanged ( OdTrVisViewportId ,
OdTrVisOverlayId ,
const OdTrVisDisplayId * ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 844 of file TrVisRendition.h.

◆ onMetafileOrderChanged() [2/2]

virtual void OdTrVisRenditionDef::onMetafileOrderChanged ( OdTrVisViewportId ,
OdTrVisOverlayId ,
OdUInt32 ,
OdUInt32 ,
const OdTrVisDisplayId * ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 846 of file TrVisRendition.h.

◆ onMetafileOrderInheritance()

virtual void OdTrVisRenditionDef::onMetafileOrderInheritance ( OdTrVisViewportId ,
OdTrVisOverlayId ,
OdTrVisViewportId  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 849 of file TrVisRendition.h.

◆ onMetafilePropertyAttached()

virtual void OdTrVisRenditionDef::onMetafilePropertyAttached ( OdTrVisMetafileId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 982 of file TrVisRendition.h.

◆ onMetafilePropertyDetached()

virtual void OdTrVisRenditionDef::onMetafilePropertyDetached ( OdTrVisMetafileId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 984 of file TrVisRendition.h.

◆ onMetafileVisibilityChanged()

virtual void OdTrVisRenditionDef::onMetafileVisibilityChanged ( OdTrVisMetafileId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 862 of file TrVisRendition.h.

◆ onOverlayAdded()

virtual void OdTrVisRenditionDef::onOverlayAdded ( OdTrVisOverlayId ,
const OdTrVisOverlayDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 769 of file TrVisRendition.h.

◆ onOverlayDeleted()

virtual void OdTrVisRenditionDef::onOverlayDeleted ( OdTrVisOverlayId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 771 of file TrVisRendition.h.

◆ onOverlayExtentsOverride()

virtual void OdTrVisRenditionDef::onOverlayExtentsOverride ( OdTrVisViewportId ,
OdTrVisOverlayId ,
const OdTrVisExtentsDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 839 of file TrVisRendition.h.

◆ onOverlayPropertyAttached()

virtual void OdTrVisRenditionDef::onOverlayPropertyAttached ( OdTrVisOverlayId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1027 of file TrVisRendition.h.

◆ onOverlayPropertyDetached()

virtual void OdTrVisRenditionDef::onOverlayPropertyDetached ( OdTrVisOverlayId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1029 of file TrVisRendition.h.

◆ onOverlayRenderOrderChanged()

virtual void OdTrVisRenditionDef::onOverlayRenderOrderChanged ( OdTrVisOverlayId ,
OdInt16  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 775 of file TrVisRendition.h.

◆ onOverlayViewParamsOverride()

virtual void OdTrVisRenditionDef::onOverlayViewParamsOverride ( OdTrVisViewportId ,
OdTrVisOverlayId ,
bool ,
const OdTrVisViewParamsDef & = OdTrVisViewParamsDef() )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 836 of file TrVisRendition.h.

◆ onOverlayVisibilityChanged()

virtual void OdTrVisRenditionDef::onOverlayVisibilityChanged ( OdTrVisOverlayId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 773 of file TrVisRendition.h.

◆ onPartialUpdateCheckLimit()

virtual bool OdTrVisRenditionDef::onPartialUpdateCheckLimit ( OdTrVisViewportId ,
OdTrVisOverlayId  )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 704 of file TrVisRendition.h.

◆ onPartialUpdateDirectInvocation()

virtual void OdTrVisRenditionDef::onPartialUpdateDirectInvocation ( const OdTrVisDirectRenderPartialUpdateInvocation * ,
OdTrVisRenderDataDirectAccessor *  )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 712 of file TrVisRendition.h.

◆ onPartialUpdateInvalidRects()

virtual void OdTrVisRenditionDef::onPartialUpdateInvalidRects ( OdTrVisOverlayId ,
const OdGsDCRectArray & ,
bool = false )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 706 of file TrVisRendition.h.

◆ onPartialUpdateList()

virtual void OdTrVisRenditionDef::onPartialUpdateList ( OdTrVisViewportId ,
OdTrVisOverlayId ,
const OdTrVisDisplayId * ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 708 of file TrVisRendition.h.

◆ onStateBranchAdded()

virtual void OdTrVisRenditionDef::onStateBranchAdded ( OdTrVisStateBranchId ,
const OdTrVisStateBranchDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 880 of file TrVisRendition.h.

◆ onStateBranchDeleted()

virtual void OdTrVisRenditionDef::onStateBranchDeleted ( OdTrVisStateBranchId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 885 of file TrVisRendition.h.

◆ onStateBranchMarkersRangeDataAdded()

virtual void OdTrVisRenditionDef::onStateBranchMarkersRangeDataAdded ( OdTrVisStateBranchId ,
const OdTrVisStateBranchMarkersRange & ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 887 of file TrVisRendition.h.

◆ onStateBranchMarkersRangeDataRemoved()

virtual void OdTrVisRenditionDef::onStateBranchMarkersRangeDataRemoved ( OdTrVisStateBranchId ,
const OdTrVisStateBranchMarkersRange &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 890 of file TrVisRendition.h.

◆ onStateBranchModified()

virtual void OdTrVisRenditionDef::onStateBranchModified ( OdTrVisStateBranchId ,
const OdTrVisStateBranchDef & ,
bool ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 882 of file TrVisRendition.h.

◆ onStateBranchPropertyAttached()

virtual void OdTrVisRenditionDef::onStateBranchPropertyAttached ( OdTrVisStateBranchId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1017 of file TrVisRendition.h.

◆ onStateBranchPropertyDetached()

virtual void OdTrVisRenditionDef::onStateBranchPropertyDetached ( OdTrVisStateBranchId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1019 of file TrVisRendition.h.

◆ onSurfaceChanged()

virtual void OdTrVisRenditionDef::onSurfaceChanged ( const OdTrVisSurfaceDef & )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 762 of file TrVisRendition.h.

◆ onSurfaceInvalidated()

virtual void OdTrVisRenditionDef::onSurfaceInvalidated ( )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 764 of file TrVisRendition.h.

◆ onTextureAdded()

virtual void OdTrVisRenditionDef::onTextureAdded ( OdTrVisTextureId ,
const OdTrVisTextureDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 895 of file TrVisRendition.h.

◆ onTextureDeleted()

virtual void OdTrVisRenditionDef::onTextureDeleted ( OdTrVisTextureId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 897 of file TrVisRendition.h.

◆ onTextureFlagsModified()

virtual void OdTrVisRenditionDef::onTextureFlagsModified ( OdTrVisTextureId ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 899 of file TrVisRendition.h.

◆ onTexturePropertyAttached()

virtual void OdTrVisRenditionDef::onTexturePropertyAttached ( OdTrVisTextureId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1007 of file TrVisRendition.h.

◆ onTexturePropertyDetached()

virtual void OdTrVisRenditionDef::onTexturePropertyDetached ( OdTrVisTextureId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1009 of file TrVisRendition.h.

◆ onViewportAdded()

virtual void OdTrVisRenditionDef::onViewportAdded ( OdTrVisViewportId ,
const OdTrVisViewportDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 780 of file TrVisRendition.h.

◆ onViewportAmbientLightChanged()

virtual void OdTrVisRenditionDef::onViewportAmbientLightChanged ( OdTrVisViewportId ,
const OdTrVisMaterialColor &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 820 of file TrVisRendition.h.

◆ onViewportAntiAliasingChanged()

virtual void OdTrVisRenditionDef::onViewportAntiAliasingChanged ( OdTrVisViewportId ,
OdUInt32  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 813 of file TrVisRendition.h.

◆ onViewportBackgroundChanged()

virtual void OdTrVisRenditionDef::onViewportBackgroundChanged ( OdTrVisViewportId ,
const OdTrVisBackgroundDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 807 of file TrVisRendition.h.

◆ onViewportClipModified()

virtual void OdTrVisRenditionDef::onViewportClipModified ( OdTrVisViewportId ,
const OdTrVisViewportClipDef & ,
bool = true,
bool = true )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 801 of file TrVisRendition.h.

◆ onViewportDefaultLightsChanged()

virtual void OdTrVisRenditionDef::onViewportDefaultLightsChanged ( OdTrVisViewportId ,
bool ,
const OdTrVisLightDef * = NULL,
OdUInt32 = 0 )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 822 of file TrVisRendition.h.

◆ onViewportDeleted()

virtual void OdTrVisRenditionDef::onViewportDeleted ( OdTrVisViewportId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 784 of file TrVisRendition.h.

◆ onViewportFadingModified()

virtual void OdTrVisRenditionDef::onViewportFadingModified ( OdTrVisViewportId ,
const OdTrVisViewportFadingDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 795 of file TrVisRendition.h.

◆ onViewportFogChanged()

virtual void OdTrVisRenditionDef::onViewportFogChanged ( OdTrVisViewportId ,
const OdTrVisFogDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 809 of file TrVisRendition.h.

◆ onViewportInserted()

virtual void OdTrVisRenditionDef::onViewportInserted ( OdTrVisViewportId ,
int ,
const OdTrVisViewportDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 782 of file TrVisRendition.h.

◆ onViewportLightAttached()

virtual void OdTrVisRenditionDef::onViewportLightAttached ( OdTrVisViewportId ,
OdTrVisLightId ,
OdUInt32 = 0,
const OdTrVisLightDef & = OdTrVisLightDef() )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 828 of file TrVisRendition.h.

◆ onViewportLightDetached()

virtual void OdTrVisRenditionDef::onViewportLightDetached ( OdTrVisViewportId ,
OdTrVisLightId  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 831 of file TrVisRendition.h.

◆ onViewportLineStylesModified()

virtual void OdTrVisRenditionDef::onViewportLineStylesModified ( OdTrVisViewportId ,
const OdTrVisViewportLineStyleDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 793 of file TrVisRendition.h.

◆ onViewportLineweightsModified()

virtual void OdTrVisRenditionDef::onViewportLineweightsModified ( OdTrVisViewportId ,
const OdTrVisViewportLineweightsDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 797 of file TrVisRendition.h.

◆ onViewportPropertyAttached()

virtual void OdTrVisRenditionDef::onViewportPropertyAttached ( OdTrVisViewportId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1022 of file TrVisRendition.h.

◆ onViewportPropertyDetached()

virtual void OdTrVisRenditionDef::onViewportPropertyDetached ( OdTrVisViewportId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 1024 of file TrVisRendition.h.

◆ onViewportSectioningChanged()

virtual void OdTrVisRenditionDef::onViewportSectioningChanged ( OdTrVisViewportId ,
const OdTrVisSectionDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 811 of file TrVisRendition.h.

◆ onViewportShadingModified()

virtual void OdTrVisRenditionDef::onViewportShadingModified ( OdTrVisViewportId ,
const OdTrVisViewportShadingDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 799 of file TrVisRendition.h.

◆ onViewportSSAOChanged()

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

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 815 of file TrVisRendition.h.

◆ onViewportViewParamsModified()

virtual void OdTrVisRenditionDef::onViewportViewParamsModified ( OdTrVisViewportId ,
const OdTrVisViewParamsDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 791 of file TrVisRendition.h.

◆ onViewportVisibilityChanged()

virtual void OdTrVisRenditionDef::onViewportVisibilityChanged ( OdTrVisViewportId ,
bool  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 786 of file TrVisRendition.h.

◆ onVisualStyleAdded()

virtual void OdTrVisRenditionDef::onVisualStyleAdded ( OdTrVisVisualStyleId ,
const OdTrVisVisualStyle &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 915 of file TrVisRendition.h.

◆ onVisualStyleDeleted()

virtual void OdTrVisRenditionDef::onVisualStyleDeleted ( OdTrVisVisualStyleId )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 919 of file TrVisRendition.h.

◆ onVisualStyleModified()

virtual void OdTrVisRenditionDef::onVisualStyleModified ( OdTrVisVisualStyleId ,
const OdTrVisVisualStyle &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 917 of file TrVisRendition.h.

◆ onVisualStylePropertyAttached()

virtual void OdTrVisRenditionDef::onVisualStylePropertyAttached ( OdTrVisVisualStyleId ,
const OdTrVisPropertyDef &  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 997 of file TrVisRendition.h.

◆ onVisualStylePropertyDetached()

virtual void OdTrVisRenditionDef::onVisualStylePropertyDetached ( OdTrVisVisualStyleId ,
OdTrVisPropertyDef::PropertyType  )
inlinevirtual

Implements OdTrVisRendition.

Reimplemented in OdTrVisRenditionRecorder.

Definition at line 999 of file TrVisRendition.h.

◆ queryBlockMetafilesList()

virtual const OdTrVisDisplayId * OdTrVisRenditionDef::queryBlockMetafilesList ( OdTrVisBlockId ,
OdUInt32 &  )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 738 of file TrVisRendition.h.

◆ queryExtensionObject()

virtual OdTrVisExtensionObjectPtr OdTrVisRenditionDef::queryExtensionObject ( OdTrVisExtensionId )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 741 of file TrVisRendition.h.

◆ queryMetafileStream()

virtual bool OdTrVisRenditionDef::queryMetafileStream ( OdTrVisViewportId ,
OdTrVisOverlayId ,
const OdTrVisDisplayId * ,
OdUInt32 ,
const OdTrVisMetafileContainer **  )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 732 of file TrVisRendition.h.

◆ queryPartialUpdateDirectInvocation()

virtual bool OdTrVisRenditionDef::queryPartialUpdateDirectInvocation ( OdTrVisViewportId ,
OdTrVisOverlayId ,
OdTrVisDirectRenderPartialUpdateInvocationPtr &  )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 710 of file TrVisRendition.h.

◆ queryProgramId()

virtual OdTrVisProgramId OdTrVisRenditionDef::queryProgramId ( OdGsView::RenderMode ,
OdTrVisVisualStyleId = kTrVisNegativeId,
OdTrVisGeomType = OdTrVisGeomType_Default,
OdUInt16 = 0,
OdUInt16 = 0 ) const
inlinevirtual

Implements OdTrVisRendition.

Definition at line 744 of file TrVisRendition.h.

◆ queryRenditionCaps()

virtual OdUInt32 OdTrVisRenditionDef::queryRenditionCaps ( OdUInt32 = 0xFFFFFFFF) const
inlinevirtual

Implements OdTrVisRendition.

Definition at line 700 of file TrVisRendition.h.

◆ querySnapshot()

virtual void OdTrVisRenditionDef::querySnapshot ( OdUInt8 * ,
long ,
long ,
long ,
long  )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 715 of file TrVisRendition.h.

◆ saveRenditionState()

virtual bool OdTrVisRenditionDef::saveRenditionState ( OdGsFiler * ) const
inlinevirtual

Implements OdTrVisRendition.

Definition at line 749 of file TrVisRendition.h.

◆ unlockMetafileStream()

virtual bool OdTrVisRenditionDef::unlockMetafileStream ( const OdTrVisMetafileContainer * )
inlinevirtual

Implements OdTrVisRendition.

Definition at line 735 of file TrVisRendition.h.

Member Data Documentation

◆ m_IdRegistratorStub

OdTrVisRenditionDef::IdRegistratorStub OdTrVisRenditionDef::m_IdRegistratorStub
protected

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