예제 #1
0
        public void LoadClass(VLTDataClassLoad classLoad, VLTFile vltFile)
        {
            VLTClass vltClass = new VLTClass();

            vltClass.LoadClass(classLoad, vltFile);
            vltClass.VLTDatabase = this;
            this._classes.Add(classLoad.NameHash, vltClass);
        }
예제 #2
0
 public ClassData(VLTClass vltClass)
 {
     this._vltClass   = vltClass;
     this._collection = new List <VLTDataRow>(vltClass.ClassLoad.CollectionCount);
 }
예제 #3
0
 public VLTClass[] GetClasses()
 {
     VLTClass[] classes = new VLTClass[this._classes.Values.Count];
     this._classes.Values.CopyTo(classes, 0);
     return(classes);
 }