Show / Hide Table of Contents

Class SessionState

Inheritance
Object
SessionState
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
public class SessionState

Constructors

| Improve this Doc View Source

SessionState()

Declaration
[ExcludeFromDocs]
public SessionState()

Methods

EraseBool(String)

Declaration
public static void EraseBool(string key)
Parameters
Type Name Description
String key

EraseFloat(String)

Declaration
public static void EraseFloat(string key)
Parameters
Type Name Description
String key

EraseInt(String)

Declaration
public static void EraseInt(string key)
Parameters
Type Name Description
String key

EraseIntArray(String)

Declaration
public static void EraseIntArray(string key)
Parameters
Type Name Description
String key

EraseString(String)

Declaration
public static void EraseString(string key)
Parameters
Type Name Description
String key

EraseVector3(String)

Declaration
public static void EraseVector3(string key)
Parameters
Type Name Description
String key

GetBool(String, Boolean)

Declaration
public static bool GetBool(string key, bool defaultValue)
Parameters
Type Name Description
String key
Boolean defaultValue
Returns
Type Description
Boolean

GetFloat(String, Single)

Declaration
public static float GetFloat(string key, float defaultValue)
Parameters
Type Name Description
String key
Single defaultValue
Returns
Type Description
Single

GetInt(String, Int32)

Declaration
public static int GetInt(string key, int defaultValue)
Parameters
Type Name Description
String key
Int32 defaultValue
Returns
Type Description
Int32

GetIntArray(String, Int32[])

Declaration
public static int[] GetIntArray(string key, int[] defaultValue)
Parameters
Type Name Description
String key
Int32[] defaultValue
Returns
Type Description
Int32[]

GetString(String, String)

Declaration
public static string GetString(string key, string defaultValue)
Parameters
Type Name Description
String key
String defaultValue
Returns
Type Description
String

GetVector3(String, Vector3)

Declaration
public static Vector3 GetVector3(string key, Vector3 defaultValue)
Parameters
Type Name Description
String key
Vector3 defaultValue
Returns
Type Description
Vector3

SetBool(String, Boolean)

Declaration
public static void SetBool(string key, bool value)
Parameters
Type Name Description
String key
Boolean value

SetFloat(String, Single)

Declaration
public static void SetFloat(string key, float value)
Parameters
Type Name Description
String key
Single value

SetInt(String, Int32)

Declaration
public static void SetInt(string key, int value)
Parameters
Type Name Description
String key
Int32 value

SetIntArray(String, Int32[])

Declaration
public static void SetIntArray(string key, int[] value)
Parameters
Type Name Description
String key
Int32[] value

SetString(String, String)

Declaration
public static void SetString(string key, string value)
Parameters
Type Name Description
String key
String value

SetVector3(String, Vector3)

Declaration
public static void SetVector3(string key, Vector3 value)
Parameters
Type Name Description
String key
Vector3 value

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX