3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions
allFilter.cpp File Reference
#include "allFilter.h"
Include dependency graph for allFilter.cpp:

Functions

FiltermakeFilter (const std::string &s)
 Create a "true default" filter from its true name string. More...
 
bool isValidFilterName (const std::string &s)
 Returns true if the string is a valid filter name. More...
 
FiltermakeFilter (unsigned int ui)
 Create a true default filter from its enum value FILTER_TYPE_*. More...
 
FiltermakeFilterFromDefUserString (const std::string &s)
 Create a true default filter from its type string. More...
 

Function Documentation

◆ isValidFilterName()

bool isValidFilterName ( const std::string &  s)

Returns true if the string is a valid filter name.

References FILTER_NAMES, and FILTER_TYPE_ENUM_END.

Referenced by FilterTree::loadXML().

Here is the caller graph for this function:

◆ makeFilter() [1/2]

Filter* makeFilter ( const std::string &  s)

◆ makeFilter() [2/2]

Filter* makeFilter ( unsigned int  ui)

◆ makeFilterFromDefUserString()

Filter* makeFilterFromDefUserString ( const std::string &  s)

Create a true default filter from its type string.

References ASSERT, FILTER_TYPE_ENUM_END, makeFilter(), and Filter::typeString().

Referenced by PrefDialog::OnFilterListClick(), PrefDialog::OnResetFilterAllButton(), and PrefDialog::OnResetFilterButton().

Here is the caller graph for this function: