AntTweakBar.Tw.SetParam C# (CSharp) Method

SetParam() public static method

This function modifies the value(s) of a bar or variable parameter.
public static SetParam ( IntPtr bar, String varName, String paramName ) : void
bar System.IntPtr
varName String
paramName String
return void
        public static void SetParam(IntPtr bar, String varName, String paramName, params Int32[] values)
        {
            if (bar == IntPtr.Zero) {
                throw new ArgumentOutOfRangeException("bar");
            } else if (paramName == null) {
                throw new ArgumentNullException("paramName");
            } else if (values == null) {
                throw new ArgumentNullException("value");
            } else if (values.Length == 0) {
                throw new ArgumentOutOfRangeException("values.Length");
            }

            if (!NativeMethods.TwSetParamInt(bar, varName, paramName, ParamValueType.Int32, (uint)values.Length, values)) {
                throw new AntTweakBarException("TwSetParam failed.");
            }
        }

Same methods

Tw::SetParam ( IntPtr bar, String varName, String paramName, System.Boolean boolean ) : void
Tw::SetParam ( IntPtr bar, String varName, String paramName, Color color ) : void
Tw::SetParam ( IntPtr bar, String varName, String paramName, Point point ) : void
Tw::SetParam ( IntPtr bar, String varName, String paramName, Size size ) : void
Tw::SetParam ( IntPtr bar, String varName, String paramName, String value ) : void