CFx SDK Documentation  2023 SP0
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 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 int outputWindowWidth () const =0
 
virtual int outputWindowHeight () const =0
 
virtual bool hasDirectRenderBuffer () const
 
virtual OdUInt8getDirectRenderBuffer (OdUInt32 *, OdUInt32 *, OdUInt32 *=NULL, OdUInt32 *=NULL)
 
virtual const OdTrVisTtfFontsCacheClientttfFontsCache () const
 
virtual const OdTrVisSharingProviderClientsharingProvider () const
 
virtual void emitError (const char *pError)=0
 
virtual void emitWarning (const char *pWarn)=0
 
virtual ~OdTrVisRenderClient ()
 

Protected Attributes

OdTrVisRenderClientPropsDic m_props
 

Additional Inherited Members

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

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 211 of file TrVisRenderClient.h.

Member Function Documentation

◆ getProperty()

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

Implements OdTrVisRenderClient.

Definition at line 221 of file TrVisRenderClient.h.

◆ hasProperty()

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

Implements OdTrVisRenderClient.

Definition at line 217 of file TrVisRenderClient.h.

◆ setProperty()

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

Implements OdTrVisRenderClient.

Definition at line 225 of file TrVisRenderClient.h.

Member Data Documentation

◆ m_props

OdTrVisRenderClientPropsDic OdTrVisRenderClientPropImpl::m_props
protected

Definition at line 214 of file TrVisRenderClient.h.


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