Esempio n. 1
0
        /*
         * Element related
         */

        public void AddGroup(SimElemDefine.SimElemProfile profile)
        {
            int id = profile.tableID;

            if (_elemGroupDic.ContainsKey(id))
            {
                return;
            }
            _elemGroupDic.Add(id, new SimElemGroup(profile));
        }
Esempio n. 2
0
        /*
         * Methods
         */

        public void SetSimElemProfile(string profileID)
        {
            var profile = SimElemDefine.GetProfile(profileID);

            if (profile == null)
            {
                return;
            }
            _loadedProfile = profile;
        }
Esempio n. 3
0
            /*
             * Constructor
             */

            public SimElemGroup(SimElemDefine.SimElemProfile profile)
            {
                _profile       = profile;
                this._elements = new List <SimElemInfo>();
            }