BibleTime
Public Member Functions | Public Attributes | List of all members
FilterOptions Struct Reference

#include <btglobal.h>

Public Member Functions

 FilterOptions ()
 
bool filterOptionsAreEqual (FilterOptions const &opts) const noexcept
 

Public Attributes

int footnotes
 
int greekAccents
 
int headings
 
int hebrewCantillation
 
int hebrewPoints
 
int lemmas
 
int morphSegmentation
 
int morphTags
 
int redLetterWords
 
int scriptureReferences
 
int strongNumbers
 
int textualVariants
 

Detailed Description

Filter options to control the text display of modules. Uses int and not bool because not all options have just two toggle values.

Definition at line 25 of file btglobal.h.

Constructor & Destructor Documentation

◆ FilterOptions()

FilterOptions::FilterOptions ( )

Definition at line 31 of file btglobal.cpp.

Member Function Documentation

◆ filterOptionsAreEqual()

bool FilterOptions::filterOptionsAreEqual ( FilterOptions const &  opts) const
noexcept

Definition at line 38 of file btglobal.cpp.

Referenced by BtModuleTextModel::setFilterOptions().

Member Data Documentation

◆ footnotes

int FilterOptions::footnotes

◆ greekAccents

int FilterOptions::greekAccents

◆ headings

int FilterOptions::headings

◆ hebrewCantillation

int FilterOptions::hebrewCantillation

◆ hebrewPoints

int FilterOptions::hebrewPoints

◆ lemmas

int FilterOptions::lemmas

◆ morphSegmentation

int FilterOptions::morphSegmentation

◆ morphTags

int FilterOptions::morphTags

◆ redLetterWords

int FilterOptions::redLetterWords

◆ scriptureReferences

int FilterOptions::scriptureReferences

◆ strongNumbers

int FilterOptions::strongNumbers

◆ textualVariants

int FilterOptions::textualVariants

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