C# Class Gurpenator.TraitList

Inheritance: AbstractTraitGroup
Show file Open project: thejoshwolfe/Gurpenator Class Usage Examples

Public Properties

Property Type Description
filter TraitTypeFilter
names List
title string

Public Methods

Method Description
TraitList ( string title, TraitTypeFilter filter ) : System
createUi ( CharacterSheet characterSheet ) : GurpenatorUiElement
getNames ( ) : IEnumerable
toJson ( ) : object

Method Details

TraitList() public method

public TraitList ( string title, TraitTypeFilter filter ) : System
title string
filter TraitTypeFilter
return System

createUi() public method

public createUi ( CharacterSheet characterSheet ) : GurpenatorUiElement
characterSheet CharacterSheet
return GurpenatorUiElement

getNames() public method

public getNames ( ) : IEnumerable
return IEnumerable

toJson() public method

public toJson ( ) : object
return object

Property Details

filter public property

public TraitTypeFilter filter
return TraitTypeFilter

names public property

public List names
return List

title public property

public string title
return string