|
| | ODRX_DECLARE_MEMBERS (OdGsMaterialNode) |
| |
| | OdGsMaterialNode (OdGsBaseModel *pModel, const OdGiDrawable *pUnderlyingDrawable, bool bSetGsNode=true) |
| |
| | ~OdGsMaterialNode () |
| |
| void | destroy () |
| |
| OdGiMaterialTraitsData & | materialTraits () |
| |
| const OdGiMaterialTraitsData & | materialTraits () const |
| |
| virtual void | onModified (OdGsBaseVectorizer &view) |
| |
| void | invalidate (OdGsContainerNode *pParent, OdGsViewImpl *pView, OdUInt32 mask) |
| |
| virtual void | update (OdGsBaseVectorizer &view) |
| |
| OdGsMaterialNode * | nextNode () const |
| |
| OdGsMaterialNode * | prevNode () const |
| |
| OdGsMaterialNode * | setNextNode (OdGsMaterialNode *newNode) |
| |
| OdGsMaterialNode * | setPrevNode (OdGsMaterialNode *newNode) |
| |
| bool | isDataModified () const |
| |
| bool | isCachedDataModified (OdGsBaseVectorizer &view) const |
| |
| void | setCachedDataUpdated (OdGsBaseVectorizer &view) |
| |
| const OdRxObject * | cachedData (OdGsBaseVectorizer &view) const |
| |
| void | setCachedData (OdGsBaseVectorizer &view, OdRxObject *newCachedData) |
| |
| OdMutexPtr & | cacheMutex () |
| |
| virtual ENodeType | nodeType () const |
| |
| bool | saveNodeState (OdGsFiler *pFiler, OdGsBaseVectorizer *pVectorizer=NULL) const |
| |
| bool | loadNodeState (OdGsFiler *pFiler, OdGsBaseVectorizer *pVectorizer=NULL) |
| |
| bool | invalidVp () const |
| |
| void | setToDrawable (const OdGiDrawable *pUnderlyingDrawable) |
| |
| | ODRX_DECLARE_MEMBERS (OdGsNode) |
| |
| void * | operator new (size_t) |
| |
| void | operator delete (void *) |
| |
| void | addRef () |
| |
| void | release () |
| |
| | OdGsNode (OdGsBaseModel *pModel, const OdGiDrawable *pUnderlyingDrawable) |
| |
| virtual | ~OdGsNode () |
| |
| OdGsBaseModel * | baseModel () const |
| |
| OdGsModel * | model () const |
| |
| bool | isContainer () const |
| |
| bool | isSyncDrawable () const |
| |
| OdGiDrawablePtr | underlyingDrawable () const |
| |
| OdDbStub * | underlyingDrawableId () const |
| |
| virtual void | updateVisible (OdGsViewImpl *pViewImpl) |
| |
| virtual void | highlight (bool bDoIt, bool bWholeBranch) |
| |
| bool | isHighlighted () const |
| |
| bool | isHighlightedAll () const |
| |
| void | hide (bool bDoIt) |
| |
| bool | isHidden () const |
| |
| void | setSelectableIfHidden (bool bSelectable) |
| |
| bool | isSelectableIfHidden () const |
| |
| virtual bool | saveClientNodeState (OdGsFiler *pFiler, OdGsBaseVectorizer *pVectorizer) const |
| |
| virtual bool | loadClientNodeState (OdGsFiler *pFiler, OdGsBaseVectorizer *pVectorizer) |
| |
| virtual bool | postprocessNodeLoading (OdGsFiler *pFiler) |
| |
| | TD_USING (OdGsCache::extents) |
| |
| virtual bool | extents (const OdGsView *pView, OdGeExtents3d &ext) const |
| |
| virtual OdDb::LineWeight | getMaxLineweightUsed () const |
| |
| virtual void | setDrawableNull () |
| |
| virtual void | addContentToUpdateManager (OdUInt32 viewportId, OdGsUpdateManager *pManager, const UpdateManagerContext &context) |
| |
| | ODRX_DECLARE_MEMBERS (OdGsCache) |
| |
| | ODRX_HEAP_OPERATORS () |
| |
| | OdRxObject () |
| |
| virtual | ~OdRxObject () |
| |
| virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
| |
| virtual OdRxObject * | x (const OdRxClass *pClass) const |
| |
| virtual OdRxClass * | isA () const |
| |
| virtual long | numRefs () const |
| |
| bool | isKindOf (const OdRxClass *pClass) const |
| |
| virtual OdRxObjectPtr | clone () const |
| |
| virtual void | copyFrom (const OdRxObject *pSource) |
| |
| virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
| |
| virtual bool | isEqualTo (const OdRxObject *pOther) const |
| |
<group OdGs_Classes>
Definition at line 49 of file GsMaterialNode.h.