Crosstales.BWF.Provider.DomainProviderText Class Reference

Text-file based domain provider. More...

Inheritance diagram for Crosstales.BWF.Provider.DomainProviderText:
Crosstales.BWF.Provider.DomainProvider Crosstales.BWF.Provider.BaseProvider Crosstales.BWF.Provider.IProvider

Public Member Functions

override void Load ()
 Loads all sources. More...
 
override void Save ()
 Saves all sources. More...
 
- Public Member Functions inherited from Crosstales.BWF.Provider.BaseProvider
System.Collections.Generic.List< string > Verify (Crosstales.BWF.Data.Source source)
 Verify a source. More...
 

Additional Inherited Members

- Public Attributes inherited from Crosstales.BWF.Provider.BaseProvider
System.Text.RegularExpressions.RegexOptions RegexOption1 = System.Text.RegularExpressions.RegexOptions.IgnoreCase
 Option1 (default: RegexOptions.IgnoreCase). More...
 
System.Text.RegularExpressions.RegexOptions RegexOption2 = System.Text.RegularExpressions.RegexOptions.CultureInvariant
 Option2 (default: RegexOptions.CultureInvariant). More...
 
System.Text.RegularExpressions.RegexOptions RegexOption3 = System.Text.RegularExpressions.RegexOptions.None
 Option3 (default: RegexOptions.None). More...
 
System.Text.RegularExpressions.RegexOptions RegexOption4 = System.Text.RegularExpressions.RegexOptions.None
 Option4 (default: RegexOptions.None). More...
 
System.Text.RegularExpressions.RegexOptions RegexOption5 = System.Text.RegularExpressions.RegexOptions.None
 Option5 (default: RegexOptions.None). More...
 
System.Collections.Generic.List< Crosstales.BWF.Data.SourceSources
 All sources for this provider. More...
 
bool ClearOnLoad = true
 Clears all existing bad words on 'Load' (default: true). More...
 
- Protected Member Functions inherited from Crosstales.BWF.Provider.DomainProvider
override void init ()
 Initialize the provider. More...
 
- Protected Member Functions inherited from Crosstales.BWF.Provider.BaseProvider
void logNoResourcesAdded ()
 
void createSource ()
 
- Protected Attributes inherited from Crosstales.BWF.Provider.DomainProvider
readonly System.Collections.Generic.List< Crosstales.BWF.Model.Domains_domains = new System.Collections.Generic.List<Crosstales.BWF.Model.Domains>()
 
- Protected Attributes inherited from Crosstales.BWF.Provider.BaseProvider
readonly System.Collections.Generic.List< string > coRoutines = new System.Collections.Generic.List<string>()
 
bool _loading = false
 
- Properties inherited from Crosstales.BWF.Provider.DomainProvider
System.Collections.Generic.Dictionary< string, System.Text.RegularExpressions.Regex > DomainsRegex [get, protected set]
 RegEx for domains. More...
 
System.Collections.Generic.Dictionary< string, System.Collections.Generic.List< System.Text.RegularExpressions.Regex > > DebugDomainsRegex [get, protected set]
 Debug-version of "RegEx for domains". More...
 
- Properties inherited from Crosstales.BWF.Provider.BaseProvider
int???? RegexCount [get]
 Number of Regex of this provider. More...
 
bool isReady [get, set]
 
- Properties inherited from Crosstales.BWF.Provider.IProvider
bool isReady [get, set]
 Checks the readiness status of the provider. More...
 

Detailed Description

Text-file based domain provider.

Member Function Documentation

◆ Load()

override void Crosstales.BWF.Provider.DomainProviderText.Load ( )
virtual

Loads all sources.

Reimplemented from Crosstales.BWF.Provider.DomainProvider.

◆ Save()

override void Crosstales.BWF.Provider.DomainProviderText.Save ( )
virtual

Saves all sources.

Implements Crosstales.BWF.Provider.BaseProvider.


The documentation for this class was generated from the following file:
  • C:/Users/slaub/Unity/assets/BWFPro/BWFPro/Assets/Plugins/crosstales/BadWordFilter/Scripts/Provider/DomainProviderText.cs