Public Member Functions | Static Public Member Functions

IADTObjMgr Class Reference

Search for all occurrences

#include <iADTObjMgr.h>

Inheritance diagram for IADTObjMgr:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual IADTStyle GetStyle (const MCHAR *pCategName, const MCHAR *pStyleName)=0
virtual IADTStyle IsInstance (INode &n) const =0
virtual INode GetInstanceTop (INode &n) const =0
virtual unsigned long  NumInstances () const =0
virtual unsigned long  GetInstances (Tab< INode * > &instances) const =0
virtual bool  CanMakeUnique (INode &node) const =0
virtual IADTStyle MakeUnique (INode &node, RemapDir *pRemapDir) const =0
virtual void  MakeUniqueCategoryName (MSTR &name) const =0
virtual unsigned long  NumCategories () const =0
virtual unsigned long  GetCategories (Tab< IADTCategory * > &categories) const =0
virtual IADTCategory FindCategory (const MCHAR *pCategName) const =0
virtual void  ExpandSelection (INodeTab &nodes) const =0

Static Public Member Functions

static IADTObjMgr GetADTObjMgr ()

Member Function Documentation

virtual IADTStyle* GetStyle ( const MCHAR *  pCategName,
const MCHAR *  pStyleName 
) [pure virtual]
virtual IADTStyle* IsInstance ( INode n ) const [pure virtual]
virtual INode* GetInstanceTop ( INode n ) const [pure virtual]
virtual unsigned long NumInstances ( ) const [pure virtual]
virtual unsigned long GetInstances ( Tab< INode * > &  instances ) const [pure virtual]
virtual bool CanMakeUnique ( INode node ) const [pure virtual]
virtual IADTStyle* MakeUnique ( INode node,
RemapDir pRemapDir 
) const [pure virtual]
virtual void MakeUniqueCategoryName ( MSTR name ) const [pure virtual]
virtual unsigned long NumCategories ( ) const [pure virtual]
virtual unsigned long GetCategories ( Tab< IADTCategory * > &  categories ) const [pure virtual]
virtual IADTCategory* FindCategory ( const MCHAR *  pCategName ) const [pure virtual]
virtual void ExpandSelection ( INodeTab nodes ) const [pure virtual]
static IADTObjMgr* GetADTObjMgr ( ) [inline, static]
        {
            return static_cast<IADTObjMgr*>(GetCOREInterface(ADT_OBJ_MGR_INTERFACE));
        }

IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr
IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr IADTObjMgr