AssToolkit.MainForm.ReadEffectDetail C# (CSharp) Method

ReadEffectDetail() private method

private ReadEffectDetail ( string name, string &scriptInfo, string &v4Style, string &events, string &engStyle ) : void
name string
scriptInfo string
v4Style string
events string
engStyle string
return void
        private void ReadEffectDetail(string name, ref string[] scriptInfo, ref string[] v4Style,
                                      ref string events, ref string engStyle)
        {
            Hashtable htEffects;
            List<string> lScriptInfo;
            List<string> lV4Style;
            string strEvents;
            string strEngEffect;

            if (Configuration.CfgProfiles.ContainsKey(name))
            {
                htEffects = Configuration.LoadEffectProfile(name + ".xml");
                lScriptInfo = (List<string>)htEffects["ScriptInfo"];
                lV4Style = (List<string>)htEffects["V4Style"];
                strEvents = (string)htEffects["Events"];
                strEngEffect = (string)htEffects["EngEffect"];

                scriptInfo = lScriptInfo.ToArray();
                v4Style = lV4Style.ToArray();
                events = strEvents;
                engStyle = strEngEffect;
            }

            else
            {
                scriptInfo = new string[0];
                v4Style = new string[0];
                events = "";
                engStyle = "";
            }
        }