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

SetInteger() private method

private SetInteger ( ulong value ) : void
value ulong
return void
		internal void SetInteger(ulong value)
		{
			_intValue = value;
			_floatValue = value;
		}

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::SetInteger