OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
CSMFilter::OrNode Class Reference

#include <ornode.hpp>

Inheritance diagram for CSMFilter::OrNode:
Collaboration diagram for CSMFilter::OrNode:

Public Member Functions

 OrNode (const std::vector< boost::shared_ptr< Node > > &nodes)
 
virtual bool test (const CSMWorld::IdTableBase &table, int row, const std::map< int, int > &columns) const
 
- Public Member Functions inherited from CSMFilter::NAryNode
 NAryNode (const std::vector< boost::shared_ptr< Node > > &nodes, const std::string &name)
 
int getSize () const
 
const Nodeoperator[] (int index) const
 
virtual std::vector< intgetReferencedColumns () const
 
virtual std::string toString (bool numericColumns) const
 
- Public Member Functions inherited from CSMFilter::Node
 Node ()
 
virtual ~Node ()
 

Constructor & Destructor Documentation

CSMFilter::OrNode::OrNode ( const std::vector< boost::shared_ptr< Node > > &  nodes)

Member Function Documentation

bool CSMFilter::OrNode::test ( const CSMWorld::IdTableBase table,
int  row,
const std::map< int, int > &  columns 
) const
virtual
Returns
Can the specified table row pass through to filter?
Parameters
columnscolumn ID to column index mapping

Implements CSMFilter::Node.

Here is the call graph for this function:


The documentation for this class was generated from the following files: