idTech4.Text.idToken.Set C# (CSharp) Method

Set() private method

private Set ( string str ) : void
str string
return void
		internal void Set(string str)
		{
			_value.Clear();
			_value.Append(str);
			_valueCacheFilled = false;
		}
		#endregion

Usage Example

Exemplo n.º 1
0
        private bool DollarDirective_EvalInt()
        {
            long   value;
            double tmp;

            if (DollarEvaluate(out value, out tmp, true) == false)
            {
                return(false);
            }

            idToken token = new idToken();

            token.Line = _scriptStack.Peek().LineNumber;
            token.Set(value.ToString());
            token.Type    = TokenType.Number;
            token.SubType = TokenSubType.Integer | TokenSubType.Long | TokenSubType.Decimal | TokenSubType.ValuesValid;
            token.SetInteger((ulong)idMath.Abs(value));
            token.SetFloat((ulong)idMath.Abs(value));

            UnreadSourceToken(token);

            if (value < 0)
            {
                UnreadSignToken();
            }

            return(true);
        }
All Usage Examples Of idTech4.Text.idToken::Set