KBEngine.Entity.Entity C# (CSharp) Method

Entity() public method

public Entity ( ) : System
return System
        public Entity()
        {
            foreach(Property e in EntityDef.moduledefs[GetType().Name].propertys.Values)
            {
                Property newp = new Property();
                newp.name = e.name;
                newp.utype = e.utype;
                newp.properUtype = e.properUtype;
                newp.properFlags = e.properFlags;
                newp.aliasID = e.aliasID;
                newp.defaultValStr = e.defaultValStr;
                newp.setmethod = e.setmethod;
                newp.val = newp.utype.parseDefaultValStr(newp.defaultValStr);
                defpropertys_.Add(e.name, newp);
                iddefpropertys_.Add(e.properUtype, newp);
            }
        }