Beispiel #1
0
		/// <summary>Returns all entrys of a type</summary>
		/// <param name="type"></param>
		/// <returns></returns>
		public static ScriptEntry[] GetType(EScriptContent type) {
			List<ScriptEntry> ret = new List<ScriptEntry>();
			for (int i = 0; i < Scripts.Count; i++) {
				if (Scripts[i].Type == type) {
					ret.AddRange(Scripts[i].Entrys);
				}
			}

			return ret.ToArray();
		}
Beispiel #2
0
        /// <summary>Returns all entrys of a type</summary>
        /// <param name="type"></param>
        /// <returns></returns>
        public static ScriptEntry[] GetType(EScriptContent type)
        {
            List <ScriptEntry> ret = new List <ScriptEntry>();

            for (int i = 0; i < Scripts.Count; i++)
            {
                if (Scripts[i].Type == type)
                {
                    ret.AddRange(Scripts[i].Entrys);
                }
            }

            return(ret.ToArray());
        }
 public ScriptListEntry(EScriptContent Type, List <ScriptEntry> Entrys)
 {
     mType   = Type;
     mEntrys = Entrys;
 }
 public ScriptListEntry(EScriptContent type, List <ScriptEntry> entrys) : base()
 {
     Type = type;
     Entrys.AddRange(entrys);
 }