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

#include <TrVisRenderClient.h>

Inheritance diagram for OdTrVisRenderClientPropImpl:
OdTrVisRenderClient

Public Member Functions

virtual bool hasProperty (const OdChar *pPropName) const
 
virtual OdRxVariantValue getProperty (const OdChar *pPropName) const
 
virtual OdRxObjectPtr getPropertyObject (const OdChar *pPropName) const
 
virtual void setProperty (const OdChar *pPropName, OdRxVariantValue pValue)
 
virtual void setPropertyObject (const OdChar *pPropName, OdRxObjectPtr pValue)
 
- Public Member Functions inherited from OdTrVisRenderClient
virtual ~OdTrVisRenderClient ()
 
virtual bool usePartialUpdate () const
 
virtual bool useCompositeMetafiles () const
 
virtual bool useVisualStyles () const
 
virtual bool useOverlays () const
 
virtual bool useSceneGraph () const
 
virtual OdUInt32 antiAliasingMode () const
 
virtual OdUInt32 blendingMode () const
 
virtual bool rasterImageContentsHighlight () const
 
virtual int outputWindowWidth () const =0
 
virtual int outputWindowHeight () const =0
 
virtual bool hasDirectRenderBuffer (bool *=NULL) const
 
virtual OdUInt8getDirectRenderBuffer (OdUInt32 *, OdUInt32 *, OdUInt32 *=NULL, OdUInt32 *=NULL)
 
virtual OdUInt32 getSelectionStyle (OdUInt32 nStyle, OdTrVisSelectionStyle &style) const
 
virtual const OdTrVisTtfFontsCacheClientttfFontsCache () const
 
virtual const OdTrVisSharingProviderClientsharingProvider () const
 
virtual void emitError (const char *pError)=0
 
virtual void emitWarning (const char *pWarn)=0
 
virtual OdTrVisRenderAbortqueryRenderAbort (const OdTrVisDirectRenderPartialUpdateInvocation *, bool=false)
 

Protected Attributes

OdTrVisRenderClientPropsDic m_props
 

Additional Inherited Members

- Public Types inherited from OdTrVisRenderClient
enum  AntiAliasingMode { kAntiAliasDisabled = 0 , kAntiAliasLines = (1 << 0) , kAntiAliasLines3d = (1 << 1) }
 
enum  BlendingMode { kBlendingAlphaDefault = 0 , kBlendingAlphaSorting , kBlendingMultiPassOIT , kBlendingSinglePassOIT }
 
enum  RenderBufferFormat { kRBufFmtRGBA = 0 , kRBufFmtRGB , kRBufFmtBGRA , kRBufFmtBGR }
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 239 of file TrVisRenderClient.h.

Member Function Documentation

◆ getProperty()

virtual OdRxVariantValue OdTrVisRenderClientPropImpl::getProperty ( const OdChar * pPropName) const
inlinevirtual

Implements OdTrVisRenderClient.

Definition at line 249 of file TrVisRenderClient.h.

◆ getPropertyObject()

virtual OdRxObjectPtr OdTrVisRenderClientPropImpl::getPropertyObject ( const OdChar * pPropName) const
inlinevirtual

Implements OdTrVisRenderClient.

Definition at line 253 of file TrVisRenderClient.h.

◆ hasProperty()

virtual bool OdTrVisRenderClientPropImpl::hasProperty ( const OdChar * pPropName) const
inlinevirtual

Implements OdTrVisRenderClient.

Definition at line 245 of file TrVisRenderClient.h.

◆ setProperty()

virtual void OdTrVisRenderClientPropImpl::setProperty ( const OdChar * pPropName,
OdRxVariantValue pValue )
inlinevirtual

Implements OdTrVisRenderClient.

Definition at line 257 of file TrVisRenderClient.h.

◆ setPropertyObject()

virtual void OdTrVisRenderClientPropImpl::setPropertyObject ( const OdChar * pPropName,
OdRxObjectPtr pValue )
inlinevirtual

Implements OdTrVisRenderClient.

Definition at line 261 of file TrVisRenderClient.h.

Member Data Documentation

◆ m_props

OdTrVisRenderClientPropsDic OdTrVisRenderClientPropImpl::m_props
protected

Definition at line 242 of file TrVisRenderClient.h.


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