SWFProcessing.SWFModeller.ABC.Code.Script.AddTrait C# (CSharp) Method

AddTrait() public method

public AddTrait ( Trait t ) : void
t Trait
return void
        public void AddTrait(Trait t)
        {
            this.traits.Add(t);
        }

Usage Example

Ejemplo n.º 1
0
        /// <summary>
        /// Read in the definitions for the code block.
        /// </summary>
        private void ReadScriptDefs()
        {
            uint scriptCount = this.abcdtr.ReadU30();
            for (int i = 0; i < scriptCount; i++)
            {
                uint idx = this.abcdtr.ReadU30();
                Method m = this.code.GetMethod((int)idx);

                Script s = new Script() { Method = m };

                uint traitCount = this.abcdtr.ReadU30();
                while (traitCount --> 0)
                {
                    s.AddTrait(this.ReadTrait());
                }

                this.code.AddScript(s);
            }
        }
All Usage Examples Of SWFProcessing.SWFModeller.ABC.Code.Script::AddTrait