C# Class CubeIsland.LyricsReloaded.Filters.FilterCollection

Show file Open project: pschichtel/LyricsReloaded Class Usage Examples

Public Methods

Method Description
Add ( Filter filter, string args ) : void
Add ( string[]>.KeyValuePair filter ) : void
FilterCollection ( ) : System.Collections.Generic
applyFilters ( string content, Encoding encoding ) : string
getSize ( ) : int
parseList ( YamlSequenceNode list, Filter>.Dictionary filterMap ) : FilterCollection

Private Methods

Method Description
parseFilterNode ( FilterCollection filterCollection, Filter>.Dictionary filterMap, YamlNode node ) : void
readFilterArgs ( IEnumerator it ) : string[]

Method Details

Add() public method

public Add ( Filter filter, string args ) : void
filter Filter
args string
return void

Add() public method

public Add ( string[]>.KeyValuePair filter ) : void
filter string[]>.KeyValuePair
return void

FilterCollection() public method

public FilterCollection ( ) : System.Collections.Generic
return System.Collections.Generic

applyFilters() public method

public applyFilters ( string content, Encoding encoding ) : string
content string
encoding System.Text.Encoding
return string

getSize() public method

public getSize ( ) : int
return int

parseList() public static method

public static parseList ( YamlSequenceNode list, Filter>.Dictionary filterMap ) : FilterCollection
list YamlSequenceNode
filterMap Filter>.Dictionary
return FilterCollection