CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
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 void setProperty (const OdChar *pPropName, OdRxVariantValue pValue)
 
- Public Member Functions inherited from OdTrVisRenderClient
virtual ~OdTrVisRenderClient ()
 
virtual bool hasProperty (const OdChar *pPropName) const =0
 
virtual OdRxVariantValue getProperty (const OdChar *pPropName) const =0
 
virtual void setProperty (const OdChar *pPropName, OdRxVariantValue pValue)=0
 
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 235 of file TrVisRenderClient.h.

Member Function Documentation

◆ getProperty()

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

Implements OdTrVisRenderClient.

Definition at line 245 of file TrVisRenderClient.h.

◆ hasProperty()

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

Implements OdTrVisRenderClient.

Definition at line 241 of file TrVisRenderClient.h.

◆ setProperty()

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

Implements OdTrVisRenderClient.

Definition at line 249 of file TrVisRenderClient.h.

Member Data Documentation

◆ m_props

OdTrVisRenderClientPropsDic OdTrVisRenderClientPropImpl::m_props
protected

Definition at line 238 of file TrVisRenderClient.h.


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