C# Class Gurpenator.GurpsCharacter

显示文件 Open project: thejoshwolfe/Gurpenator Class Usage Examples

Public Properties

Property Type Description
coreAttributeNames HashSet
layout AbstractTraitGroup

Public Methods

Method Description
GurpsCharacter ( GurpsDatabase database ) : System
fromJson ( object jsonObject, GurpsDatabase database ) : GurpsCharacter
getAllPurchases ( ) : IEnumerable
getPurchasedProperty ( string name ) : PurchasedProperty
raiseChanged ( ) : void
toJson ( ) : object

Method Details

GurpsCharacter() public method

public GurpsCharacter ( GurpsDatabase database ) : System
database GurpsDatabase
return System

fromJson() public static method

public static fromJson ( object jsonObject, GurpsDatabase database ) : GurpsCharacter
jsonObject object
database GurpsDatabase
return GurpsCharacter

getAllPurchases() public method

public getAllPurchases ( ) : IEnumerable
return IEnumerable

getPurchasedProperty() public method

public getPurchasedProperty ( string name ) : PurchasedProperty
name string
return PurchasedProperty

raiseChanged() public method

public raiseChanged ( ) : void
return void

toJson() public method

public toJson ( ) : object
return object

Property Details

coreAttributeNames public_oe static_oe property

public static HashSet coreAttributeNames
return HashSet

layout public_oe property

public AbstractTraitGroup,Gurpenator layout
return AbstractTraitGroup