Protogame.BonesEffectSemantic.AttachToParameterSet C# (CSharp) Méthode

AttachToParameterSet() public méthode

public AttachToParameterSet ( IEffectParameterSet parameterSet ) : void
parameterSet IEffectParameterSet
Résultat void
        public void AttachToParameterSet(IEffectParameterSet parameterSet)
        {
            if (_parameterSet != null)
            {
                throw new InvalidOperationException("This semantic is already attached.");
            }

            _parameterSet = parameterSet;
            _bonesParam = parameterSet["Bones"];
        }

Usage Example

 public IEffectSemantic Clone(IEffectParameterSet parameterSet)
 {
     var clone = new BonesEffectSemantic();
     clone.AttachToParameterSet(parameterSet);
     if (_parameterSet != null)
     {
         clone._bones = this.Bones;
     }
     return clone;
 }
All Usage Examples Of Protogame.BonesEffectSemantic::AttachToParameterSet