ConsoleWindow.FindConfig C# (CSharp) Method

FindConfig() private method

private FindConfig ( ) : ConsoleWindowConfig,
return ConsoleWindowConfig,
    ConsoleWindowConfig FindConfig()
    {
        var configs = AssetDatabase.FindAssets("t:ConsoleWindowConfig");

        if(configs == null || configs.Length == 0) {
            Debug.Log ("Creating config");
            var cfg = ScriptableObject.CreateInstance<ConsoleWindowConfig>();
            cfg.foreground = Color.white;
            cfg.background = Color.white;
            AssetDatabase.CreateAsset(cfg, CONFIG_PATH);
            return cfg;
        }
        var path = AssetDatabase.GUIDToAssetPath(configs[0]);
        var asset = AssetDatabase.LoadAssetAtPath<ConsoleWindowConfig>(path);
        return asset;
    }