docs.unity3d.com
    Show / Hide Table of Contents

    Class JsValue

    Inheritance
    Object
    JsValue
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class JsValue : IDisposable

    Constructors

    JsValue()

    Declaration
    public JsValue()

    JsValue(JsObject)

    Declaration
    public JsValue(JsObject value)
    Parameters
    Type Name Description
    JsObject value

    JsValue(JsObjectVector)

    Declaration
    public JsValue(JsObjectVector value)
    Parameters
    Type Name Description
    JsObjectVector value

    JsValue(SWIGTYPE_p_std__string)

    Declaration
    public JsValue(SWIGTYPE_p_std__string value)
    Parameters
    Type Name Description
    SWIGTYPE_p_std__string value

    JsValue(Boolean)

    Declaration
    public JsValue(bool value)
    Parameters
    Type Name Description
    Boolean value

    JsValue(Double)

    Declaration
    public JsValue(double value)
    Parameters
    Type Name Description
    Double value

    JsValue(Int32)

    Declaration
    public JsValue(int value)
    Parameters
    Type Name Description
    Int32 value

    JsValue(Int64)

    Declaration
    public JsValue(long value)
    Parameters
    Type Name Description
    Int64 value

    JsValue(String)

    Declaration
    public JsValue(string value)
    Parameters
    Type Name Description
    String value

    JsValue(UInt64)

    Declaration
    public JsValue(ulong value)
    Parameters
    Type Name Description
    UInt64 value

    Fields

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    Boolean

    Methods

    Dispose()

    Declaration
    public virtual void Dispose()
    Implements
    IDisposable.Dispose()

    Finalize()

    Declaration
    protected void Finalize()

    GetBool()

    Declaration
    public bool GetBool()
    Returns
    Type Description
    Boolean

    GetInt()

    Declaration
    public int GetInt()
    Returns
    Type Description
    Int32

    GetInt64()

    Declaration
    public long GetInt64()
    Returns
    Type Description
    Int64

    GetJsArray()

    Declaration
    public JsObjectVector GetJsArray()
    Returns
    Type Description
    JsObjectVector

    GetJsObject()

    Declaration
    public JsObject GetJsObject()
    Returns
    Type Description
    JsObject

    GetJsType()

    Declaration
    public JsValue.Type GetJsType()
    Returns
    Type Description
    JsValue.Type

    GetReal()

    Declaration
    public double GetReal()
    Returns
    Type Description
    Double

    GetString()

    Declaration
    public string GetString()
    Returns
    Type Description
    String

    GetTypeName()

    Declaration
    public string GetTypeName()
    Returns
    Type Description
    String

    GetUInt64()

    Declaration
    public ulong GetUInt64()
    Returns
    Type Description
    UInt64

    IsArray()

    Declaration
    public bool IsArray()
    Returns
    Type Description
    Boolean

    IsBool()

    Declaration
    public bool IsBool()
    Returns
    Type Description
    Boolean

    IsInt()

    Declaration
    public bool IsInt()
    Returns
    Type Description
    Boolean

    IsNull()

    Declaration
    public bool IsNull()
    Returns
    Type Description
    Boolean

    IsObject()

    Declaration
    public bool IsObject()
    Returns
    Type Description
    Boolean

    IsReal()

    Declaration
    public bool IsReal()
    Returns
    Type Description
    Boolean

    IsString()

    Declaration
    public bool IsString()
    Returns
    Type Description
    Boolean

    IsUInt64()

    Declaration
    public bool IsUInt64()
    Returns
    Type Description
    Boolean
    Back to top
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on Thursday, October 19, 2023