C# Class Terraria.Achievements.AchievementCondition

显示文件 Open project: EmuDevs/EDTerraria Class Usage Examples

Public Properties

Property Type Description
Name string

Protected Properties

Property Type Description
_tracker IAchievementTracker

Public Methods

Method Description
Clear ( ) : void
Complete ( ) : void
GetAchievementTracker ( ) : IAchievementTracker
Load ( Newtonsoft.Json.Linq.JObject state ) : void

Protected Methods

Method Description
AchievementCondition ( string name ) : System
CreateAchievementTracker ( ) : IAchievementTracker

Method Details

AchievementCondition() protected method

protected AchievementCondition ( string name ) : System
name string
return System

Clear() public method

public Clear ( ) : void
return void

Complete() public method

public Complete ( ) : void
return void

CreateAchievementTracker() protected method

protected CreateAchievementTracker ( ) : IAchievementTracker
return IAchievementTracker

GetAchievementTracker() public method

public GetAchievementTracker ( ) : IAchievementTracker
return IAchievementTracker

Load() public method

public Load ( Newtonsoft.Json.Linq.JObject state ) : void
state Newtonsoft.Json.Linq.JObject
return void

Property Details

Name public_oe property

public string Name
return string

_tracker protected_oe property

protected IAchievementTracker _tracker
return IAchievementTracker