C# 클래스 SleepHunter.Metadata.SkillMetadataManager

파일 보기 프로젝트 열기: ewrogers/SleepHunter4

공개 프로퍼티들

프로퍼티 타입 설명
SkillMetadataFile string

공개 메소드들

메소드 설명
AddSkill ( SkillMetadata skill ) : void
ClearSkills ( ) : void
ContainsSkill ( string skillName ) : bool
GetSkill ( string skillName ) : SkillMetadata
LoadFromFile ( string filename ) : void
LoadFromStream ( Stream stream ) : void
RemoveSkill ( string skillName ) : bool
RenameSkill ( string originalName, string newName ) : bool
SaveToFile ( string filename ) : void
SaveToStream ( Stream stream ) : void

비공개 메소드들

메소드 설명
OnSkillAdded ( SkillMetadata skill ) : void
OnSkillChanged ( SkillMetadata skill ) : void
OnSkillRemoved ( SkillMetadata skill ) : void
SkillMetadataManager ( ) : System

메소드 상세

AddSkill() 공개 메소드

public AddSkill ( SkillMetadata skill ) : void
skill SkillMetadata
리턴 void

ClearSkills() 공개 메소드

public ClearSkills ( ) : void
리턴 void

ContainsSkill() 공개 메소드

public ContainsSkill ( string skillName ) : bool
skillName string
리턴 bool

GetSkill() 공개 메소드

public GetSkill ( string skillName ) : SkillMetadata
skillName string
리턴 SkillMetadata

LoadFromFile() 공개 메소드

public LoadFromFile ( string filename ) : void
filename string
리턴 void

LoadFromStream() 공개 메소드

public LoadFromStream ( Stream stream ) : void
stream Stream
리턴 void

RemoveSkill() 공개 메소드

public RemoveSkill ( string skillName ) : bool
skillName string
리턴 bool

RenameSkill() 공개 메소드

public RenameSkill ( string originalName, string newName ) : bool
originalName string
newName string
리턴 bool

SaveToFile() 공개 메소드

public SaveToFile ( string filename ) : void
filename string
리턴 void

SaveToStream() 공개 메소드

public SaveToStream ( Stream stream ) : void
stream Stream
리턴 void

프로퍼티 상세

SkillMetadataFile 공개적으로 정적으로 프로퍼티

public static string SkillMetadataFile
리턴 string