class TdGfxPfNodeAdapter : public TcGfxPfComponentAdapter

Class TdGfxPfNodeAdapter

Inheritance:


Public Methods

TdGfxPfNodeAdapter(const TcUtString &compId)
Constructor
TdGfxPfNodeAdapter(pfNode *nd)
Constructor
virtual ~TdGfxPfNodeAdapter()
Destructor.
int loadFile(const TcUtString &fileName)
Loads a file
bool isActive()
Returns true if perfNode is set in the base class.

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

Class TdGfxPfNodeAdapter. This class is a generic wrapper for pfNode. It is generally used to hold pfNode's returned from pfdLoad(). It can also be used to write custom performer classes that contain pfObjects such as pfGeodes.
TdGfxPfNodeAdapter(const TcUtString &compId)
Constructor
Parameters:
compId - Name stored in pfNode.

TdGfxPfNodeAdapter(pfNode *nd)
Constructor
Parameters:
nd - Pre-instantiated pfNode.

virtual ~TdGfxPfNodeAdapter()
Destructor.

int loadFile(const TcUtString &fileName)
Loads a file. Results from loadGeometry() calls made to a TcGfxComponent.
Parameters:
fileName - filename as it appears in PFPATH.

bool isActive()
Returns true if perfNode is set in the base class.


This class has no child classes.

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