コード例 #1
0
    public PopResult Pop(ref XorFloat value)
    {
        float     value2 = 0f;
        PopResult result = Pop(ref value2);

        value = value2;
        return(result);
    }
コード例 #2
0
    public JSONInStream Content(int idx, out XorFloat value)
    {
        JSONNumberFieldValue jSONNumberFieldValue = null;

        try
        {
            jSONNumberFieldValue = (JSONNumberFieldValue)node.GetField(idx);
        }
        catch (Exception ex)
        {
            Debug.LogError((object)ex);
            Debug.LogError((object)idx);
        }
        value = (float)jSONNumberFieldValue.value;
        return(this);
    }
コード例 #3
0
    public JSONInStream ContentOptional(string tag, ref XorFloat value)
    {
        JSONNumberFieldValue jSONNumberFieldValue = null;

        try
        {
            jSONNumberFieldValue = (JSONNumberFieldValue)node.GetField(tag);
        }
        catch (Exception ex)
        {
            Debug.LogError((object)ex);
            Debug.LogError((object)tag);
        }
        if (jSONNumberFieldValue != null)
        {
            value = (float)jSONNumberFieldValue.value;
        }
        return(this);
    }
コード例 #4
0
 public JSONInStream Content(out XorFloat value)
 {
     return(Content(0, out value));
 }
コード例 #5
0
 public JSONOutStream Content(XorFloat value)
 {
     node.AddField(new JSONNumberFieldValue((double)(float)value));
     return(this);
 }