⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class SettingsContext<T>

    Inheritance
    Object
    SettingsContextBase
    SettingsContext<T>
    FpsAudioSettings
    FpsGamepadSettings
    FpsGameplaySettings
    FpsGraphicsSettings
    FpsInputSettings
    FpsKeyBindings
    Inherited Members
    SettingsContextBase.contextName
    SettingsContextBase.displayTitle
    SettingsContextBase.tocName
    SettingsContextBase.tocID
    SettingsContextBase.dirty
    SettingsContextBase.CheckIfCurrent()
    SettingsContextBase.GetInt(String, Int32)
    SettingsContextBase.GetFloat(String, Single)
    SettingsContextBase.GetBool(String, Boolean)
    SettingsContextBase.GetString(String, String)
    SettingsContextBase.GetColor(String, Color)
    SettingsContextBase.GetVector2(String, Vector2)
    SettingsContextBase.GetVector3(String, Vector3)
    SettingsContextBase.SetInt(String, Int32)
    SettingsContextBase.SetFloat(String, Single)
    SettingsContextBase.SetBool(String, Boolean)
    SettingsContextBase.SetString(String, String)
    SettingsContextBase.SetColor(String, Color)
    SettingsContextBase.SetVector2(String, Vector2)
    SettingsContextBase.SetVector3(String, Vector3)
    SettingsContextBase.GetIntArray(String, Int32[])
    SettingsContextBase.GetFloatArray(String, Single[])
    SettingsContextBase.GetBoolArray(String, Boolean[])
    SettingsContextBase.GetStringArray(String, String[])
    SettingsContextBase.GetColorArray(String, Color[])
    SettingsContextBase.GetVector2Array(String, Vector2[])
    SettingsContextBase.GetVector3Array(String, Vector3[])
    SettingsContextBase.SetIntArray(String, Int32[])
    SettingsContextBase.SetFloatArray(String, Single[])
    SettingsContextBase.SetBoolArray(String, Boolean[])
    SettingsContextBase.SetStringArray(String, String[])
    SettingsContextBase.SetColorArray(String, Color[])
    SettingsContextBase.SetVector2Array(String, Vector2[])
    SettingsContextBase.SetVector3Array(String, Vector3[])
    SettingsContextBase.Load()
    SettingsContextBase.Save()
    SettingsContextBase.OnLoad()
    SettingsContextBase.OnSave()
    SettingsContextBase.DeleteSaveFile()
    Namespace: NeoFPS
    Assembly: NeoFPS.dll
    Syntax
    public abstract class SettingsContext<T> : SettingsContextBase where T : SettingsContext<T>
    Type Parameters
    Name Description
    T

    Properties

    instance

    Declaration
    protected static T instance { get; }
    Property Value
    Type Description
    T

    Methods

    GetInstance(String)

    Declaration
    public static T GetInstance(string filename)
    Parameters
    Type Name Description
    System.String filename
    Returns
    Type Description
    T
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX