C# Class TuxedoBerries.ScenePanel.PreferenceHandler.EditorPreferenceHandler

Editor Preference Handler Handles all the preferences in editor.
ファイルを表示 Open project: TuxedoBerries/ScenePanel Class Usage Examples

Public Methods

Method Description
GetBool ( System className, string name ) : bool
GetBool ( System className, string instanceName, string name ) : bool
GetChannel ( object obj ) : IPreferenceChannel
GetChannel ( object obj, string instanceName ) : IPreferenceChannel
GetFloat ( System className, string name ) : float
GetFloat ( System className, string instanceName, string name ) : float
GetInt ( System className, string name ) : int
GetInt ( System className, string instanceName, string name ) : int
GetString ( System className, string name ) : string
GetString ( System className, string instanceName, string name ) : string
SetValue ( System className, string name, bool value ) : void
SetValue ( System className, string name, float value ) : void
SetValue ( System className, string name, int value ) : void
SetValue ( System className, string name, string value ) : void
SetValue ( System className, string instanceName, string name, bool value ) : void
SetValue ( System className, string instanceName, string name, float value ) : void
SetValue ( System className, string instanceName, string name, int value ) : void
SetValue ( System className, string instanceName, string name, string value ) : void

Private Methods

Method Description
EditorPreferenceHandler ( ) : UnityEditor
GetBaseName ( System className ) : string
GetBaseName ( System className, string instanceName ) : string

Method Details

GetBool() public method

public GetBool ( System className, string name ) : bool
className System
name string
return bool

GetBool() public method

public GetBool ( System className, string instanceName, string name ) : bool
className System
instanceName string
name string
return bool

GetChannel() public static method

public static GetChannel ( object obj ) : IPreferenceChannel
obj object
return IPreferenceChannel

GetChannel() public static method

public static GetChannel ( object obj, string instanceName ) : IPreferenceChannel
obj object
instanceName string
return IPreferenceChannel

GetFloat() public method

public GetFloat ( System className, string name ) : float
className System
name string
return float

GetFloat() public method

public GetFloat ( System className, string instanceName, string name ) : float
className System
instanceName string
name string
return float

GetInt() public method

public GetInt ( System className, string name ) : int
className System
name string
return int

GetInt() public method

public GetInt ( System className, string instanceName, string name ) : int
className System
instanceName string
name string
return int

GetString() public method

public GetString ( System className, string name ) : string
className System
name string
return string

GetString() public method

public GetString ( System className, string instanceName, string name ) : string
className System
instanceName string
name string
return string

SetValue() public method

public SetValue ( System className, string name, bool value ) : void
className System
name string
value bool
return void

SetValue() public method

public SetValue ( System className, string name, float value ) : void
className System
name string
value float
return void

SetValue() public method

public SetValue ( System className, string name, int value ) : void
className System
name string
value int
return void

SetValue() public method

public SetValue ( System className, string name, string value ) : void
className System
name string
value string
return void

SetValue() public method

public SetValue ( System className, string instanceName, string name, bool value ) : void
className System
instanceName string
name string
value bool
return void

SetValue() public method

public SetValue ( System className, string instanceName, string name, float value ) : void
className System
instanceName string
name string
value float
return void

SetValue() public method

public SetValue ( System className, string instanceName, string name, int value ) : void
className System
instanceName string
name string
value int
return void

SetValue() public method

public SetValue ( System className, string instanceName, string name, string value ) : void
className System
instanceName string
name string
value string
return void