C# Class Gurpenator.AbstractTraitGroup

Show file Open project: thejoshwolfe/Gurpenator

Public Methods

Method Description
createUi ( CharacterSheet characterSheet ) : GurpenatorUiElement
fromJson ( object jsonObject ) : AbstractTraitGroup
getNames ( ) : IEnumerable
toJson ( ) : object

Method Details

createUi() public abstract method

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

fromJson() public static method

public static fromJson ( object jsonObject ) : AbstractTraitGroup
jsonObject object
return AbstractTraitGroup

getNames() public method

public getNames ( ) : IEnumerable
return IEnumerable

toJson() public abstract method

public abstract toJson ( ) : object
return object