C# 클래스 LeopotamGroup.EditorHelpers.ProjectPrefs

EditorPrefs replacement with keeping data per project.
파일 보기 프로젝트 열기: Leopotam/LeopotamGroupLibraryUnity

공개 메소드들

메소드 설명
DeleteAll ( ) : void

Delete all keys.

DeleteKey ( string key ) : void

Delete key.

GetBool ( string key, bool defaultValue = false ) : bool

Get bool value by key.

GetFloat ( string key, float defaultValue = 0f ) : float

Get float value by key.

GetInt ( string key, int defaultValue ) : int

Get int value by key.

GetString ( string key, string defaultValue = null ) : string

Get string value by key.

HasKey ( string key ) : bool

Is key-store contains specified key.

Reset ( ) : void

Force reload data.

SetBool ( string key, bool data ) : void

Set bool value by key.

SetFloat ( string key, float data ) : void

Set float value by key.

SetInt ( string key, int data ) : void

Set int value by key.

SetString ( string key, string data ) : void

Set string value by key.

비공개 메소드들

메소드 설명
LoadData ( ) : void
SaveData ( ) : void

메소드 상세

DeleteAll() 공개 정적인 메소드

Delete all keys.
public static DeleteAll ( ) : void
리턴 void

DeleteKey() 공개 정적인 메소드

Delete key.
public static DeleteKey ( string key ) : void
key string Key.
리턴 void

GetBool() 공개 정적인 메소드

Get bool value by key.
public static GetBool ( string key, bool defaultValue = false ) : bool
key string Key.
defaultValue bool Default value.
리턴 bool

GetFloat() 공개 정적인 메소드

Get float value by key.
public static GetFloat ( string key, float defaultValue = 0f ) : float
key string Key.
defaultValue float Default value.
리턴 float

GetInt() 공개 정적인 메소드

Get int value by key.
public static GetInt ( string key, int defaultValue ) : int
key string Key.
defaultValue int Default value.
리턴 int

GetString() 공개 정적인 메소드

Get string value by key.
public static GetString ( string key, string defaultValue = null ) : string
key string Key.
defaultValue string Default value.
리턴 string

HasKey() 공개 정적인 메소드

Is key-store contains specified key.
public static HasKey ( string key ) : bool
key string Key.
리턴 bool

Reset() 공개 정적인 메소드

Force reload data.
public static Reset ( ) : void
리턴 void

SetBool() 공개 정적인 메소드

Set bool value by key.
public static SetBool ( string key, bool data ) : void
key string Key.
data bool Data.
리턴 void

SetFloat() 공개 정적인 메소드

Set float value by key.
public static SetFloat ( string key, float data ) : void
key string Key.
data float Data.
리턴 void

SetInt() 공개 정적인 메소드

Set int value by key.
public static SetInt ( string key, int data ) : void
key string Key.
data int Data.
리턴 void

SetString() 공개 정적인 메소드

Set string value by key.
public static SetString ( string key, string data ) : void
key string Key.
data string Data.
리턴 void