Esempio n. 1
0
        /// <summary>
        /// Attempts to get parameter value by name.
        /// </summary>
        /// <param name="paramName"></param>
        /// <param name="value"></param>
        /// <returns>true if successful, otherwise false.</returns>
        public bool TryGetParam(string paramName, out float value)
        {
            value = 0;

            return(MaterialInterop.SetGetMaterialParamFloat(Handle, paramName, ref value, true));
        }
Esempio n. 2
0
 /// <summary>
 /// Sets a material parameter value by name.
 /// </summary>
 /// <param name="paramName"></param>
 /// <param name="value"></param>
 /// <returns>true if successful, otherwise false.</returns>
 public bool SetParam(string paramName, float value)
 {
     return(MaterialInterop.SetGetMaterialParamFloat(Handle, paramName, ref value, false));
 }