Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <criteria.h>
Public Member Functions | |
virtual CriteriaNode * | unhook () |
virtual std::vector < CriteriaNode * > | getChildren () const |
virtual CriteriaNode * | clone () const =0 |
CriteriaLeaf (CriteriaParent *parent, std::string value) | |
virtual | ~CriteriaLeaf () |
![]() | |
virtual bool | isDestination (unsigned system) const =0 |
virtual std::string | getDescription () const =0 |
virtual std::string | getText () const =0 |
CriteriaNode (CriteriaParent *parent=NULL) | |
virtual | ~CriteriaNode () |
void | setParent (CriteriaParent *parent) |
CriteriaParent * | getParent () |
Protected Attributes | |
std::string | m_value |
Definition at line 182 of file criteria.h.
|
inline |
Definition at line 189 of file criteria.h.
|
inlinevirtual |
Definition at line 193 of file criteria.h.
|
pure virtual |
Implements CriteriaNode.
Implemented in CriteriaSector, CriteriaOwnedBy, and CriteriaContains.
|
virtual |
Implements CriteriaNode.
Definition at line 345 of file criteria.cpp.
|
virtual |
Implements CriteriaNode.
Definition at line 340 of file criteria.cpp.
References CriteriaNode::getParent(), and CriteriaParent::unhook().
|
protected |
Definition at line 196 of file criteria.h.
Referenced by CriteriaContains::clone(), CriteriaOwnedBy::clone(), CriteriaSector::clone(), CriteriaContains::getDescription(), CriteriaOwnedBy::getDescription(), CriteriaSector::getDescription(), CriteriaContains::isDestination(), CriteriaOwnedBy::isDestination(), and CriteriaSector::isDestination().