Odyssey::PropertyLinkConnector Class Reference

Links two PropertyLink instances together to form link chains. More...

#include <PropertyLink.h>

Inheritance diagram for Odyssey::PropertyLinkConnector:

Odyssey::PropertyLink List of all members.

Public Member Functions

 PropertyLinkConnector (PropertyLinkPtr link1, PropertyLinkPtr link2)
void link (PropertyProxy &parent, PropertyProxy &child)
 Calls first the link behavior of the first, and then the second.

Detailed Description

Links two PropertyLink instances together to form link chains.

This class is a container for two child PropertyLink instances. This serves as a way to string links together to form complex linking behaviors from simpler links. This class will call the link behavior on the first PropertyLink instance, and then call the link behavior of the second with the same two properties. The properties will have already been updated from the first link and so the effects can be chained.


Constructor & Destructor Documentation

Odyssey::PropertyLinkConnector::PropertyLinkConnector PropertyLinkPtr  link1,
PropertyLinkPtr  link2
 


Member Function Documentation

void Odyssey::PropertyLinkConnector::link PropertyProxy parent,
PropertyProxy child
[virtual]
 

Calls first the link behavior of the first, and then the second.

Implements Odyssey::PropertyLink.


The documentation for this class was generated from the following file:
Generated on Sun Jan 7 01:18:53 2007 for Odyssey Meta-Engine by  doxygen 1.4.6-NO