class TdGfxPfGroupAdapter : public TcGfxPfComponentAdapter

pfGroup adapter class

Inheritance:


Public Methods

TdGfxPfGroupAdapter(const bool &instantiate = true)
Constructr
TdGfxPfGroupAdapter(pfGroup *group)
Constructor
virtual ~TdGfxPfGroupAdapter()
Destructor.
void removeChild(TcGfxPfComponentAdapter &childNode)
Removes the pfNode contained in the childNode from the pfGroup.
void addChild(const TcGfxPfComponentAdapter &childNode)
Adds the pfNode contained in the childNode to the pfGroup.
int completeAsyncLoad(const TcUtString &, TcGfxPfComponentAdapter &child)
Used by TcGfxComponent, after an async load is completed.
virtual bool isActive()
Returns true;

Protected Methods

TdGfxPfGroupAdapter(const TcUtString &compID)
Constructor

Inherited from TcGfxPfComponentAdapter:

Public Methods

pfNode* getPerformerNode() const
void setPerformerNode(pfNode *node)
virtual void hideGeometry()
virtual void unhideGeometry()
virtual void loadGeometry()
virtual void saveMasks()
virtual void unloadGeometry()
virtual const char* getCompId_c_str() const
void deletePerformerNode()
void setCompName(const TcUtString &)
void setTravAttributes(const TdGfxPfTravAttributes &atts)

Protected Fields

pfNode* perfNode

Protected Methods

void setPfName(const TcUtString &name)

Inherited from TcGfxDspLibComponent:

Public Methods

virtual const TcUtString& getComponentId() const
void setComponentId(const TcUtString &value)

Documentation

pfGroup adapter class. This wrapper class constructs a pfGroup.
TdGfxPfGroupAdapter(const bool &instantiate = true)
Constructr
Parameters:
instantiate - Determines whether a pfGroup is instantiated or not. By default a pfGroup is instantiated. Derived classes must set this to false to prevent intantiating two pfGroup nodes (or derviations from pfGroup).

TdGfxPfGroupAdapter(pfGroup *group)
Constructor
Parameters:
group - Allows clients to pre-instantiate a pfGroup.

virtual ~TdGfxPfGroupAdapter()
Destructor.

void removeChild(TcGfxPfComponentAdapter &childNode)
Removes the pfNode contained in the childNode from the pfGroup.

void addChild(const TcGfxPfComponentAdapter &childNode)
Adds the pfNode contained in the childNode to the pfGroup.

int completeAsyncLoad(const TcUtString &, TcGfxPfComponentAdapter &child)
Used by TcGfxComponent, after an async load is completed.

virtual bool isActive()
Returns true;

TdGfxPfGroupAdapter(const TcUtString &compID)
Constructor
Parameters:
compID - Used by derived classes to set the pfNode name.


Direct child classes:
TdGfxPfSCSAdapter
TdGfxPfDCSAdapter

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de