Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <criteria.h>
Public Member Functions | |
virtual bool | isDestination (unsigned system) const |
virtual std::string | getDescription () const |
virtual std::string | getText () const |
virtual CriteriaNode * | unhook () |
virtual CriteriaNode * | unhook (CriteriaNode *child) |
virtual std::vector < CriteriaNode * > | getChildren () const |
CriteriaNode * | getChild () const |
void | setChild (CriteriaNode *node) |
virtual CriteriaNode * | clone () const |
CriteriaRoot (CriteriaNode *child=NULL) | |
virtual | ~CriteriaRoot () |
virtual void | replaceChild (CriteriaNode *child, CriteriaNode *replacement) |
![]() | |
CriteriaParent (CriteriaParent *parent=NULL) | |
virtual | ~CriteriaParent () |
![]() | |
CriteriaNode (CriteriaParent *parent=NULL) | |
virtual | ~CriteriaNode () |
void | setParent (CriteriaParent *parent) |
CriteriaParent * | getParent () |
Protected Attributes | |
CriteriaNode * | m_child |
Definition at line 80 of file criteria.h.
CriteriaRoot::CriteriaRoot | ( | CriteriaNode * | child = NULL ) |
Definition at line 105 of file criteria.cpp.
References m_child, and CriteriaNode::setParent().
Referenced by clone().
|
virtual |
Definition at line 113 of file criteria.cpp.
References m_child.
|
virtual |
Implements CriteriaParent.
Definition at line 89 of file criteria.cpp.
References CriteriaNode::clone(), CriteriaRoot(), and m_child.
Referenced by CriteriaPathNode::clone().
|
inline |
|
virtual |
|
virtual |
Implements CriteriaNode.
Definition at line 50 of file criteria.cpp.
References CriteriaNode::getDescription(), and m_child.
Referenced by CriteriaPathNode::getDescription().
|
virtual |
|
virtual |
Implements CriteriaNode.
Definition at line 42 of file criteria.cpp.
References CriteriaNode::isDestination(), and m_child.
Referenced by CriteriaPathNode::isDestination().
|
virtual |
void CriteriaRoot::setChild | ( | CriteriaNode * | node) |
Definition at line 98 of file criteria.cpp.
References m_child, and CriteriaNode::setParent().
|
virtual |
|
virtual |
|
protected |
Definition at line 104 of file criteria.h.
Referenced by clone(), CriteriaRoot(), getChild(), getChildren(), getDescription(), isDestination(), replaceChild(), setChild(), unhook(), and ~CriteriaRoot().