CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef __ODGITRANSIENTMANAGER_H__
25 #define __ODGITRANSIENTMANAGER_H__
174 #endif // __ODGITRANSIENTMANAGER_H__
OdSmartPtr< OdGiTransientManagerPE > OdGiTransientManagerPEPtr
virtual bool eraseTransient(OdGiDrawable *pDrawable, const OdUInt32Array &viewportIds)=0
ODGI_EXPORT void odgiSetTransientManager(OdGiTransientManager *pManager, OdRxObject *pObject)
virtual void setTransientManager(OdRxObject *pThis, OdGiTransientManager *pManager)=0
virtual OdInt32 getFreeSubDrawingMode(OdGiTransientDrawingMode mode, OdInt32 &subMode, const OdUInt32Array &viewportIds) const =0
virtual bool addChildTransient(OdGiDrawable *pDrawable, OdGiDrawable *pParent)=0
virtual void updateTransient(OdGiDrawable *pDrawable, const OdUInt32Array &viewportIds) const =0
virtual bool eraseChildTransient(OdGiDrawable *pDrawable, OdGiDrawable *pParent)=0
ODRX_DECLARE_MEMBERS(OdGiTransientManager)
ODGI_EXPORT OdGiTransientManager * odgiGetTransientManager(const OdRxObject *pObject)
virtual bool eraseTransients(OdGiTransientDrawingMode mode, OdInt32 subMode, const OdUInt32Array &viewportIds)=0
virtual OdGiTransientManager * transientManager(const OdRxObject *pThis) const =0
virtual bool addTransient(OdGiDrawable *pDrawable, OdGiTransientDrawingMode mode, OdInt32 subMode, const OdUInt32Array &viewportIds)=0
ODRX_DECLARE_MEMBERS(OdGiTransientManagerPE)
OdSmartPtr< OdGiTransientManager > OdGiTransientManagerPtr
virtual void updateChildTransient(OdGiDrawable *pDrawable, OdGiDrawable *pParent) const =0