/// <summary> /// Retrieves all parameters of one of the standard types /// </summary> /// <param name="name">The name of the parameter</param> /// <returns>A list of parameters (or null if shared params aren't cached)</returns> #endregion public List <EffectParameter> this[EffectParameterNamesEnum name] { get { // If we don't cache shared parameters, there is no list if (!mCacheShared) { return(null); } else { return(mEffectParameterCache[(int)name]); } } }
/// <summary> /// Retrieves all parameters of one of the standard types /// </summary> /// <param name="name">The name of the parameter</param> /// <returns>A list of parameters (or null if shared params aren't cached)</returns> #endregion public List<EffectParameter> this[EffectParameterNamesEnum name] { get { // If we don't cache shared parameters, there is no list if (!mCacheShared) return null; else return mEffectParameterCache[(int)name]; } }
public List<EffectParameter> this[EffectParameterNamesEnum p0] { get { if (!this.f00000a) { return null; } return this.f00014a[(int) p0]; } }