|
CFx SDK Documentation 2024 SP0
|
#include <TrVisRenderClient.h>
Public Member Functions | |
| OdTrVisRenderClientWrapper (OdTrVisRenderClient *pRedirection=NULL) | |
| bool | hasRedirection () const |
| void | setRedirection (OdTrVisRenderClient *pRedirection) |
| void | resetRedirection () |
| OdTrVisRenderClient * | redirection () const |
| virtual bool | hasProperty (const OdChar *pPropName) const |
| virtual OdRxVariantValue | getProperty (const OdChar *pPropName) const |
| virtual void | setProperty (const OdChar *pPropName, OdRxVariantValue pValue) |
| 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 |
| virtual int | outputWindowHeight () const |
| virtual bool | hasDirectRenderBuffer (bool *bTransparent=NULL) const |
| virtual OdUInt8 * | getDirectRenderBuffer (OdUInt32 *pWidth, OdUInt32 *pHeight, OdUInt32 *pFormat=NULL, OdUInt32 *pAlignment=NULL) |
| virtual OdUInt32 | getSelectionStyle (OdUInt32 nStyle, OdTrVisSelectionStyle &style) const |
| virtual const OdTrVisTtfFontsCacheClient * | ttfFontsCache () const |
| virtual const OdTrVisSharingProviderClient * | sharingProvider () const |
| virtual void | emitError (const char *pError) |
| virtual void | emitWarning (const char *pWarn) |
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 OdUInt8 * | getDirectRenderBuffer (OdUInt32 *, OdUInt32 *, OdUInt32 *=NULL, OdUInt32 *=NULL) |
| virtual OdUInt32 | getSelectionStyle (OdUInt32 nStyle, OdTrVisSelectionStyle &style) const |
| virtual const OdTrVisTtfFontsCacheClient * | ttfFontsCache () const |
| virtual const OdTrVisSharingProviderClient * | sharingProvider () const |
| virtual void | emitError (const char *pError)=0 |
| virtual void | emitWarning (const char *pWarn)=0 |
| virtual OdTrVisRenderAbort * | queryRenderAbort (const OdTrVisDirectRenderPartialUpdateInvocation *, bool=false) |
Protected Attributes | |
| OdTrVisRenderClient * | m_pRedirection |
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 } |
<group ExRender_Windows_Classes>
Definition at line 259 of file TrVisRenderClient.h.
|
inline |
Definition at line 264 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 321 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 327 of file TrVisRenderClient.h.
|
inlinevirtual |
Implements OdTrVisRenderClient.
Definition at line 391 of file TrVisRenderClient.h.
|
inlinevirtual |
Implements OdTrVisRenderClient.
Definition at line 396 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 361 of file TrVisRenderClient.h.
|
inlinevirtual |
Implements OdTrVisRenderClient.
Definition at line 278 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 369 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 355 of file TrVisRenderClient.h.
|
inlinevirtual |
Implements OdTrVisRenderClient.
Definition at line 272 of file TrVisRenderClient.h.
|
inline |
Definition at line 266 of file TrVisRenderClient.h.
|
inlinevirtual |
Implements OdTrVisRenderClient.
Definition at line 347 of file TrVisRenderClient.h.
|
inlinevirtual |
Implements OdTrVisRenderClient.
Definition at line 341 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 333 of file TrVisRenderClient.h.
|
inline |
Definition at line 269 of file TrVisRenderClient.h.
|
inline |
Definition at line 268 of file TrVisRenderClient.h.
|
inlinevirtual |
Implements OdTrVisRenderClient.
Definition at line 284 of file TrVisRenderClient.h.
|
inline |
Definition at line 267 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 383 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 377 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 297 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 309 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 291 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 315 of file TrVisRenderClient.h.
|
inlinevirtual |
Reimplemented from OdTrVisRenderClient.
Definition at line 303 of file TrVisRenderClient.h.
|
protected |
Definition at line 262 of file TrVisRenderClient.h.